Professional Documents
Culture Documents
DHAULA KUAN
COMPUTER SCIENCE
PRACTICAL FILE
SUBMITTED BY:
Anant Bansal
12 c
Roll Number: 7
INDEX
S.no PROGRAM
PROGRAMS
1) Write a function to print first n rows of Pascal Triangle.
Code:
OUTPUT:
2) Write the definition of a function Alter(A) in python,
which should change all the odd numbers in the list to 1 and
even numbers as 0. Take input as space separated integers.
Code:
OUTPUT:
OUTPUT:
Output:
Task performed.
OUTPUT:
Code:
OUTPUT:
Output:
Output:
Code:
Output:
Code:
Output:
Code:
Output:
14) Write a program to show MySQL CONNECTIVITY for
inserting two tuples in table:"student" inside database:
"class12".
Code:
import mysql.connector as m
db=m.connect(host="localhost",user="Admin",passwd="1234",database="class12")
cursor_obj=db.cursor()
cursor_obj.execute("INSERT INTO student(admno,name,class,sec,rno,address)
VALUES({},'{}','{}','{}',{},'{}')".format(1236,"kamala",11,'a',43,"NARELA"))
cursor_obj.execute("INSERT INTO
student(admno,name,class,sec,rno,address)VALUES({},'{}','{}','{}',
{},'{}')".format(1237,"kishore",12,'c',3,"NARELA"))
db.commit()
print("record inserted")
cursor_obj.execute("select * from student")
data=cursor_obj.fetchall()
for row in data:
print(row)
Output:
15) Write a program to display all pc_components from
database school.
Code:
import mysql.connector as m
conn=m.connect(host=’localhost’, user=’Admin’, passwd=’1234’, database=’school’)
cur=conn.cursor()
cur.execute(“select * from pc_components”)
r=cur.fetchall()
print(“-“*58)
print(“-5s %-22s %-5s”%(‘| Sno’ ,’| Name’, ‘| Model’))
print(“-“*58)
for i in r:
print(“%-5s %-22s %-4s”%(‘| ‘+str(i[0]), ‘| ‘+str(i[1]), ‘| ‘+str(i[2])))
print(“-“*58)
Output:
------------------------------------------------------------------------
| Sno | Name | Model
------------------------------------------------------------------------
| 1 | processor | AMD Ryzen 9 3950X
------------------------------------------------------------------------
| 2 | motherboard | ASUS ROG X570
------------------------------------------------------------------------
| 3 | graphics card | NVIDIA Geforce RTX 2080 Ti
------------------------------------------------------------------------
| 4 | Cabinet | Corsair Obsedion 500 D
------------------------------------------------------------------------
| 4 | ssd | Samsung 980Evo 2TB
------------------------------------------------------------------------
Code:
import mysql.connector as m
conn=m.connect(host=’localhost’, user=’Admin’, passwd=’1234’, database=’school’)
cur=conn.cursor()
e=”insert into pc_components values(%s ,%s, %s)”
v=[(6,’psu’,’Corsair AX1000i’ ), (7,’hard disk’,’Segate Ironwolf Pro 16TB’ )]
cur.executemany(e, v)
conn.commit()
cur.execute(“select * from pc_components”)
r=cur.fetchall()
print(“-“*58)
print(“%-5s %-22s %-5s”%(‘| Sno’ ,’| Name’, ‘| Model’))
print(“-“*58)
for i in r:
print(“%-5s %-22s %-4s”%(‘|’;+str(i[0]), ’| ‘+str(i[1]), ‘| ‘str(i[2])))
print(“-“*58)
Output:
------------------------------------------------------------------------
| Sno | Name | Model
------------------------------------------------------------------------
| 1 | processor | AMD Ryzen 9 3950X
------------------------------------------------------------------------
| 2 | motherboard | ASUS ROG X570
------------------------------------------------------------------------
| 3 | graphics card | NVIDIA Geforce RTX 2080 Ti
------------------------------------------------------------------------
| 4 | Cabinet | Corsair Obsedion 500 D
------------------------------------------------------------------------
| 4 | ssd | Samsung 980Evo 2TB
------------------------------------------------------------------------
| 6 | psu | Corsair AX1000i
------------------------------------------------------------------------
| 7 | hard disk | Segate Ironwolf Pro 16TB
------------------------------------------------------------------------
Code:
import mysql.connector as m
conn=m.connect(host=’localhost’, user=’Admin’, passwd=’1234’, database=’school’)
cur=conn.cursor()
s=”delete from pc_components where sno=7”
cur.execute(s)
conn.commit()
cur.execute(“select * from pc_components”)
r=cur.fetchall()
print(“-“*58)
print(“%-5s %-22s %-5s”%(‘| Sno’ ,’| Name’, ‘| Model’))
print(“-“*58)
for i in r:
print(“%-5s %-22s %-4s”%(‘| ‘+str(i[0]), ‘| ‘+str(i[1]), ‘| ‘+str(i[2])))
print(“-“*58)
Output:
------------------------------------------------------------------------
| Sno | Name | Model
------------------------------------------------------------------------
| 1 | processor | AMD Ryzen 9 3950X
------------------------------------------------------------------------
| 2 | motherboard | ASUS ROG X570
------------------------------------------------------------------------
| 3 | graphics card | NVIDIA Geforce RTX 2080 Ti
------------------------------------------------------------------------
| 4 | Cabinet | Corsair Obsedion 500 D
------------------------------------------------------------------------
| 4 | ssd | Samsung 980Evo 2TB
------------------------------------------------------------------------
| 6 | psu | Corsair AX1000i
------------------------------------------------------------------------
Code:
import mysql.connector as m
conn=m.connect(host=’localhost’, user=’Admin’, passwd=’1234’, database=’school’)
cur=conn.cursor()
cur.execute(‘update pc_components set Model=”Intel Pentium Dual-Core” where
name=”processor” ‘)
conn.commit()
cur.execute(“select * from pc_components”)
r=cur.fetchall()
print(“-“*58)
print(“%-5s %-22s %-5s”%(‘| Sno’ ,’| Name’, ‘| Model’))
print(“-“*58)
for i in r:
print(“%-5s %-22s %-4s”%(‘| ‘+str(i[0]), ‘| ‘+str(i[1]), ‘| ‘+str(i[2])))
print(“-“*58)
Output:
------------------------------------------------------------------------
| Sno | Name | Model
------------------------------------------------------------------------
| 1 | processor | Intel Pentium Dual-Core
------------------------------------------------------------------------
| 2 | motherboard | ASUS ROG X570
------------------------------------------------------------------------
| 3 | graphics card | NVIDIA Geforce RTX 2080 Ti
------------------------------------------------------------------------
| 4 | Cabinet | Corsair Obsedion 500 D
------------------------------------------------------------------------
| 4 | ssd | Samsung 980Evo 2TB
------------------------------------------------------------------------
| 6 | psu | Corsair AX1000i
------------------------------------------------------------------------
| 7 | hard disk | Segate Ironwolf Pro 16TB
------------------------------------------------------------------------
Code:
import mysql.connector as m
conn=m.connect(host="localhost",user="Admin",passwd="1234")
cur=conn.cursor()
cur.execute("create database webserver")
print("Successfully completed")
Output:
Successfully completed