0% found this document useful (0 votes)
6 views37 pages

Python & Mysql Quaries

The document contains various Python and MySQL programs demonstrating basic functionalities such as welcoming messages, arithmetic operations, data structures (lists and dictionaries), and database operations. It includes examples of user input handling, simple interest calculation, admission status checks, and SQL queries for managing student records. The document serves as a practical guide for beginners to understand programming concepts and database interactions.

Uploaded by

224233
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
6 views37 pages

Python & Mysql Quaries

The document contains various Python and MySQL programs demonstrating basic functionalities such as welcoming messages, arithmetic operations, data structures (lists and dictionaries), and database operations. It includes examples of user input handling, simple interest calculation, admission status checks, and SQL queries for managing student records. The document serves as a practical guide for beginners to understand programming concepts and database interactions.

Uploaded by

224233
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 37

PYTHON&MYSQL PROGRAMMES AND OUTPUT

#WAP TO WELCOME MESSAGE


print("welcome to python")

#WAP TOWELCOME MESSAGE WITH NAME


name=input("name:")
print(name,"welcome to python")

#WAP TO ADD TWO NUMBERS USING USER


DEFINED NUMBER
def myinput():
x=int(input('ENTER FIRST NUMBER:'))
y=int(input('ENTER SECOND NUMBER:'))
return x,y
def myadd (n1,n2):
z=n1+n2
return z
def myoutput (m,n,o):
print('THE SUM OF',m,"AND",n,"IS",o)
def main():
a,b=myinput()
c=myadd(a,b)
myoutput(a,b,c)
main()

#WAP TO CREATE A LIST TO STORE SALARY OF 5


EMPLOYEES USING LIST
salary=[100000,200000,500000,100000,300000]
print(salary[1],salary[3])
salary[2]=550000
print(salary)
#WAP TO CREATE A LIST TO STORE SALARY OF 5
EMPLOYEES USING DICTONARY
salary={'emp1':300000.00,'emp2':100000.00,'e
mp3':500000.00}
salary[('emp4')]=200000.00
del salary['emp3']
print(salary)

#WAP TO STORE AND ACCSS ITEM,


NAME,QTY ,PRICE USING VARIABLE
itemname="PEN"
qty=3
price=10.00
print("ITEM
NAME:",itemname,"QUATITY:",qty,"PRICE:",price)
amount=price*qty
print('AMOUNT:',amount)

#WAP USING DICTIONARY USING USER INPUT


student=dict()
a=int(input('Enter the number of student: '))
for i in range(a):
key=input('Enter Folio: ')
value=input('Enter Name: ')
student[key]=value
print(student)

#WAP TO CALCULATE SIMPLE INTREST


p=float(input("ENTER THE AMOUNT OF
PRINCIPAL:"))
r=float(input("ENTER THE RATE OF INTEREST:"))
t=int(input("ENTER THE TIME:"))
si=p*r*t/100
print("THE SIMPLE INTREST IS",si)

#WAP TO CHECK ADMISSION STATUS


roll=input("ROLL NUMBER:")
name=input("NAME:")
sub1=int(input("SUBJECT 1 MARKS:"))
sub2=int(input("SUBJECT 2 MARKS:"))
sub3=int(input("SUBJECT 3 MARKS:"))
sub4=int(input("SUBJECT 4 MARKS:"))
sub5=int(input("SUBJECT 5 MARKS:"))
total=sub1+sub2+sub3+sub4+sub5
percent=total/5
if percent>80:
adm="ADMISSION GRANTED"
else :
adm="ADMISSION NOT GRANTED"
print("ADMISSION RESULT")
print("-"*30)
print("NAME:",name)
print("ROLL:",roll)
print("PERCENT:",percent)
print("ADMISSION STATUS:",adm)
#WAP TOADD TWO NUMBER
num1=int(input("FIRST NUMBER:"))
num2=int(input("SECOND NUMBER:"))
total=num1+num2
print("THE SUM OF",num1,"and",num2,"is",total)

#WAP TOADD THREE NUMBER


def fun():
num1=int(input("ENTER A NUMBER:"))
num2=int(input("ENTER A NUMBER:"))
num3=int(input("ENTER A NUMBER:"))
num4=num1+num2+num3
print("THE SUM OF NUMBERS ARE",num4)
fun()
#WAP TO CHECK IF YOU CAN VOTE
name=input(' ENTER YOUR NAME: ')
age=int(input(name+' ENTER YOUR AGE: '))
if age>=18:
print(name,'YOU CAN CAST VOTE')
else:
print(name,"YOU CANNOT CAST YOUR VOTE")
#WAP TO GET MULTIPLICATION OF GIVEN
NUMBER
num=int(input("ENTER THE NUMBER OF YOUR
CHOICE:"))
for i in range (1,11):
print(num,"X",i,"=",num*i)

#PYTHON LIST
mylist=[ ]
print(mylist)

mylist=[1,2,3,4,-2,9,7,0]

print(mylist)

mylist=['a','b','c','d','e','f','g','h']

print(mylist)

mylist=['bvm','xyz','vfh','trh']

print(mylist)

mylist=[5.5,6.58,-77.99,0.88,8.56, 2.003]

print(mylist)

mylist=[1,2,'a','b','bvm','ntl',3.5,6.98]

print(mylist)
mylist=[ ]

mylist=list()

print(mylist)

mylist.append(12)

print(mylist)

mylist.extend("34")

print(mylist)
mylist.extend('67')

print(mylist)

mylist.extend([67,89])

print(mylist)

mylist.extend((0,1))

print(mylist)

mylist.insert(2,-58)

print(mylist)
mylist=[0,1,2,30,4,55,6,-7,8,9]

print(len(mylist))

print(max(mylist))

print(min(mylist))
#PYTHON DICTIONARY
d={ }

print(d)

d={'k1':'v1','k2':'v2','k3':'v3'}

print(d)

d={'jan':31,'feb':28,'mar':31}

print(d)

d={5:'Number','a':'String',[1,2]:'tuple'}

print(d)

d={'v1':'a','v2':'e','v3':'i','v4':'o'}
print(d)

student={218120:
{'name':'abcd','age':16,'marks':87},216415:
{'name':'xyz','age':14,'marks':56}}
for i in student:
print(i,'=',student[i])
d={'v1':'a','v2':'e','v3':'i','v4':'o'}

print(d.keys())

print(d.values())

for i in d:

print(i, end='..')
print()

for i in d:

print(d[i], end='..')

d={5:'Number','a':'String',(1,2):'tuple'}

print(d)

print(d[5])
print(d['a'])

print(d[(1,2)])

d={5:'Number','a':'String',(1,2):'tuple'}

print(d)

d['a']=456

d[(1,2)]="New Tuple"

print(d)
d={5:'Number','a':'String',(1,2):'tuple'}

print(d)

d={5:'Number','a':'String',(1,2):'tuple'}

print(d.pop('a'))

print(d.pop('a',"Not Found"))

print(d)

d={5:'Number','a':'String',(1,2):'tuple'}
print('a' in d)
print((1,2) in d)
print(5 not in d)
print('x' in d)

#WAP TO SHOW TABLES IN CURRENT DATABSE


MariaDB [d2246233]> show tables;
#WAP TO DISPLAY RECORDS FROM GIVEN TABLE

MariaDB [d2246233]> select * from student;

#WAP TO UPDATE THE CLASS OF A STUDENT


MariaDB [d2246233]> update student set
class='11a'where roll=1;

#WAP TO SELECT STUDENT COMING FROM DELHI


MariaDB [d2246233]> select * from student
where city='delhi';
#WAP TO SHOW STUDENTS WHO HAVE JOINED
AFTER 1ST APRIL 2018
MariaDB [d2246233]> select name from student
where doj>20180401;

#WAP TO LIST THE CLASSES IN THE SCHOOL


MariaDB [d2246233]> select distinct CLASS from
student;
#WAP TO SHOW STUDENTS FROM CLASSES ‘11A’
MariaDB [d2246233]> select * from student
where class='11a';

#WAP TO SHOW FRIST THREE LETTER OF EACH


STUDENT NAME
MariaDB [d2246233]> select left (name,3) from
student;
#WAP TO DISPLAY TABLE STRUCTURE
MariaDB [d2246233]> desc student;

#WAP TO DISPLAY STUDENTS NAMES


ALPHABETICALLY
MariaDB [d2246233]> select name from student
order by name;
#WAP TO DROP TABLE STUDENT
MariaDB [d2246233]> drop table users;

#WAP TO ROUND OF AND SQUARE ROOT OFF


THE FEE OF EACH STUDENT
MariaDB [d2246233]> select round(fee),sqrt(fee)
from student;

#WAP TO LIST NUMBER OF STUDENTS COMING


FROM DELHI
MariaDB [d2246233]> select count(*) from
student where city='delhi';
#WAP TO COUNT THE NUMBER OF STUDENTS
MariaDB [d2246233]> select count(*) from
student;

#Wap to Find the highest and lowest marks


scored in the database table and display it as
'Highest Marks' and 'Lowest Marks'
MariaDB [d2246233]> select max(marks) as
'highest marks' , min(marks) as 'lowest marks'
from student ;
#Wap to Find the average marks.

MariaDB [d2246233]> SELECT AVG(marks) as


'Average Marks' FROM student;

#Wap to Find the total fee collected.

MariaDB [d2246233]> SELECT SUM(fee) as 'Total


Fee' FROM student;

#Wap to Find the number of students in each


class.

MariaDB [d2246233]> SELECT class,


COUNT(class) FROM student GROUP BY class;
#Wap to Display the student records class-wise
arranged alphabetically based on their names.

MariaDB [d2246233]> SELECT * FROM student


ORDER BY class, name;

#Wap to Display the student records in


descending order of class, arranged
alphabetically based on their names.
MariaDB [d2246233]> SELECT * FROM student
ORDER BY class DESC, name ASC;

NUMERIC FUNCTIONS
MariaDB [d2246233]> SELECT POW(2,4);

MariaDB [d2246233]> SELECT POW(2,-2);


MariaDB [d2246233]> SELECT ROUND(-1.23);

MariaDB [d2246233]> SELECT ROUND(1.43);

MariaDB [d2246233]> SELECT


TRUNCATE(7.543,1);

MariaDB [d2246233]> SELECT TRUNCATE(346,-


2);
MariaDB [d2246233]> SELECT MOD(18, 4);

STRING (OR CHARACTER)


FUNCTIONS

MariaDB [d2246233]> SELECT


LENGTH('Informatics');

MariaDB [d2246233]> SELECT INSTR


('Informatics', 'for');
MariaDB [d2246233]> SELECT
LOWER('INFORMATICS');

MariaDB [d2246233]> SELECT


UPPER('Informatics');

MariaDB [d2246233]> SELECT LEFT('Informatics',


3);

MariaDB [d2246233]> SELECT


RIGHT('Informatics', 4);
MariaDB [d2246233]> SELECT TRIM('
Informatics ');

MariaDB [d2246233]> SELECT ASCII('2');

MariaDB [d2246233]> SELECT ASCII('F');


MariaDB [d2246233]> SELECT CURDATE();

MariaDB [d2246233]> SELECT DATE('2010-02-26


01:02:03');

MariaDB [d2246233]> SELECT


MONTHNAME(CURDATE());

MariaDB [d2246233]> SELECT NOW();


MariaDB [d2246233]> SELECT SYSDATE();

MariaDB [d2246233]> SELECT sysdate(),


sleep(20), sysdate();

By - SARTHAK SULTANIA
THANK YOU

You might also like