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