python
python
NO: 01
TEMPERATURE CALCULATION
DATE: 05.12.19
AIM:
PROCEDURE:
1
SOURCE CODE:
def fahr(c):
fa=(c*1.8)+32
return fa
def cel(f):
ca=32-(f/1.8)
return ca
def mmenu():
print('\t\t\t **********************')
print('Menu')
print('1.Celcius to fareinheit')
print('2.Fahreinheit to celcius')
def main():
mmenu()
if n==1:
print('\t\t -------------------------------------')
fr=fahr(ccc)
print('Fahreinheit value',fr)
mmenu()
main()
elif n==2:
2
print('\t\t -------------------------------------')
cc=cel(ff)
print('Celcious value',cc)
mmenu()
main()
elif n==3:
exit()
mmenu()
main()
else:
mmenu()
main()
if __name__=='__main__':
main()
3
OUTPUT:
RESULT:
4
EX.NO: 02
DATE:09.12.19
AIM:
PROCEDURE:
5
SOURCE CODE:
print('\t\t\t ----------------------')
fact=1
for i in range(1,num+1):
fact=fact*i
print('Factorial of:',num,'is',fact)
6
OUTPUT:
RESULT:
7
EX.NO: 03
FIBONACCI SERIES
DATE:12.12.19
AIM:
PROCEDURE:
8
SOURCE CODE:
print('\t\t\t ----------------')
a=-1
b=1
for i in range(n):
c=a+b
print(c)
a=b
b=c
9
OUTPUT:
RESULT:
10
EX.NO: 04
DATE:16.12.19
AIM:
To find the Area and Circumference calculation of a Rectangle, Square and Circle
using python.
PROCEDURE:
11
SOURCE CODE:
def square(a):
area=a*a
return area
def csquare(a):
circum=4*a
return circum
def rectangle(l,b):
area=l*b
return area
def crectangle(l,b):
circum=2*(l+b)
return circum
def circle(r):
area=3.14*r*r
return area
def ccircle(r):
circum=2*3.14*r
return circum
def main():
print('\t\t\t ----------------------------------')
print('\t\t --------------------------------------')
arect=rectangle(ln,br)
print('Area of Rectangle:',arect)
12
crect=crectangle(ln,br)
print('Circumference of Rectangle:',crect)
print('\t\t-----------------------------------')
asqu=square(s)
csqu=csquare(s)
print('Circumference of Square:',csqu)
print('\t\t------------------------------------')
acir=circle(rad)
ccir=ccircle(rad)
print('Circumference of Circle:',ccir)
if __name__=='__main__':
main()
13
OUTPUT:
RESULT:
14
EX.NO: 05
STUDENT MARKLIST
DATE:19.12.19
AIM:
PROCEDURE:
15
SOURCE CODE:
print('\t\t\t ============================')
print('\t\t\t =============================')
print('Student Name:',name)
print('Register number:',reg)
tot=m1+m2+m3+m4+m5
avg=tot/5
print('\n Total:',tot)
print('Percentage:',avg)
if(m1>=90):
16
else:
if(m2>=90):
else:
if(m3>=90):
else:
if(m3>=90):
17
print('\n Subject3 Result:PASS Grade:A++')
else:
if(m4>=90):
else:
if(m5>=90):
18
elif(m5>=70 and m5<80):
else:
if(avg>=90):
print('\n Grade:A++')
print('Result:PASS')
else:
print('Result:FAIL')
print('\n Grade:A')
print('Result:PASS')
else:
print('Result:FAIL')
print('\n Grade:B')
print('Result:PASS')
else:
print('Result:FAIL')
19
print('\n Grade:C')
print('Result:PASS')
else:
print('Result:FAIL')
print('\n Grade:D')
print('Result:PASS')
else:
print('Result:FAIL')
else:
print('\n Grade:AR')
print('Result:PASS')
else:
print('Result:FAIL')
20
OUTPUT:
RESULT:
21
EX.NO: 06
MATRIX ADDITION&MULTIPLICATION
DATE:23.01.20
AIM:
Implement a python script to find the sum & product of two matrices.
PROCEDURE:
22
SOURCE CODE:
import random
print('\t\t ****************************')
for i in range(r1):
for j in range(c1):
a[i][j]=input()
for i in range(r2):
for j in range(c2):
b[i][j]=input()
print('\n ************')
for i in range(r1):
for j in range(c1):
print a[i][j],'\t',
print('\n *************')
for i in range(r2):
for j in range(c2):
23
print b[i][j],'\t',
print('\n ***************')
if(c1==r2):
for i in range(r1):
for j in range(c2):
c[i][j]=0
c[i][j]=a[i][j]+b[i][j]
print c[i][j],'\t',
else:
print('\n *********************')
if(c1==r2):
for i in range(r1):
for j in range(c2):
c[i][j]=0
for k in range(c1):
c[i][j]=a[i][k]*b[k][j]
print c[i][j],'\t',
else:
24
OUTPUT:
RESULT:
EX.NO: 07
25
SUM OF SERIES
DATE:27.01.20
AIM:
PROCEDURE:
SOURCE CODE:
26
def sum(n):
res=0
fact=1
for i in range(1,n+1):
fact=fact*i
res=res+(i/fact)
float(res)
return res
OUTPUT:
27
RESULT:
28
EX.NO: 08
3-D SHAPES
DATE:03.02.20
AIM:
PROCEDURE:
29
SOURCE CODE:
box(size=(7,4,5),color=color.cyan,opacity=0.25)
sphere(pos=(0,0,0),radius=0.6,color=color.cyan,opacity=0.75,material=materials.rough
)
ring(axis=(0.5,0,0.9),radius=0.5,thickness=0.15)
cylinder(pos=(-2,2,1),axis=(5,0,5),radius=2)
arrow(pos=(-3,0,0),axis=(5,2,0),shaftwidht=0.5,color=color.yellow,up=(0,10,20))
cone(pos=(0,-2,0),axis=(0,4,0),radius=2)
30
OUTPUT:
RESULT:
31
EX.NO: 09
HISTOGRAM
DATE:06.02.20
AIM:
PROCEDURE:
32
SOURCE CODE:
import turtle
t.begin_fill()
t.left(90)
t.forward(height)
t.write(str(height))
t.right(90)
t.forward(40)
t.right(90)
t.forward(height)
t.left(90)
t.end_fill()
xs=[48,117,200,240,160,260,220]
maxheight=max(xs)
numbers=len(xs)
border=10
wn=turtle.Screen()
wn.setworldcoordinates(0-border,0-border,40*numbers+border,maxheight+border)
wn.bgcolor("lightgreen")
tess=turtle.Turtle()
tess.color("blue")
tess.fillcolor("red")
tess.pensize(3)
for a in xs:
drawBar(tess,a)
wn.exitonclick()
33
OUTPUT:
RESULT:
34
EX.NO: 10
SINE CURVE
DATE:10.02.20
AIM:
PROCEDURE:
35
SOURCE CODE:
import math
import turtle
wn=turtle.Screen()
wn.bgcolor('lightblue')
fred=turtle.Turtle()
sc=turtle.Screen()
sc.reset()
sc.setworldcoordinates(0,-1.5,360,1.5)
y=math.sin(math.radians(angle))
fred.goto(angle,y)
wn.exitonclick()
36
OUTPUT:
RESULT:
37
EX.NO: 11
COSINE CURVE
DATE:13.02.20
AIM:
PROCEDURE:
38
SOURCE CODE:
import math
import turtle
wn=turtle.Screen()
wn.bgcolor('lightblue')
fred=turtle.Turtle()
sc=turtle.Screen()
sc.reset()
sc.setworldcoordinates(0,-1.5,360,1.5)
y=math.cos(math.radians(angle))
fred.goto(angle,y)
wn.exitonclick()
39
OUTPUT:
RESULT:
40
EX.NO:12
FREQUENCY
DATE:17.02.20
AIM:
A python program to compute the frequency of the words from the input.
PROCEDURE:
41
SOURCE CODE:
def freq(str):
str=str.split()
str2=[]
for i in str:
if i not in str2:
str2.append(i)
print('frequency of',str2[i],str.count(str2[i]))
def main():
freq(str)
if __name__=="__main__":
main()
42
OUTPUT:
RESULT:
43
EX.NO:13
DIVISIOR BY 7
DATE:24.02.20
AIM:
Implement a python script to find the iteration of the numbers that are divisible
by 7.
PROCEDURE:
44
SOURCE CODE:
window = Tk()
window.title("division of 7")
window.geometry('350x200')
a=IntVar()
b=IntVar()
tx = Entry(window,textvariable=b,width=10).grid(column=1, row=1)
def clicked():
c=a.get()
d=b.get()
for i in range(c,d+1):
if i%7==0:
print(i)
btn.grid(column=2, row=3)
btn2.grid(column=2, row=4)
window.mainloop()
45
OUTPUT:
RESULT:
46
EX:NO:14
ASCENDING ORDER
DATE:27.02.20
AIM:
PROCEDURE:
47
SOURCE CODE:
48
OUTPUT:
RESULT:
49
EX:NO:15
POLYNOMIAL
DATE:02.03.20
AIM:
PROCEDURE:
50
SOURCE CODE
import math
print("Enter the coefficients of the form")
lst=[]
for i in range(0,4):
a=int(input("Enter coefficients:"))
lst.append(a)
x=int(input("Enter the value of x:"))
sum1=0
j=3
for i in range(0,3):
while(j>0):
sum1=sum1+(lst[i]*math.pow(x,j))
break
j=j-1
sum1=sum1+lst[3]
print("The value of polynomial is:",sum1)
51
OUTPUT
RESULT:
52
EX:NO:16
VELOCITY
DATE:05.03.20
AIM:
PROCEDURE:
53
SOURCE CODE
def cal_speed(dist,time):
print("Distance(km):", dist);
print("Time(hr):", time);
print("Time(hr):", time);
print("speed(km/hr):", speed);
print("Distance(km):", dist);
print("speed(km/hr):", speed);
print("**********************************");
print("");
print("");
54
OUTPUT
RESULT:
55
EX:NO:17
DATE:09.03.20
AIM:
PROCEDURE:
56
SOURCE CODE
import turtle
screen = turtle.Screen()
myPen=turtle.Turtle()
myPen.speed(0)
myPen.shape('turtle')
myPen.width(3)
def drawColumnChart(value1,value2,value3):
global myPen
zoom = 3
myPen.color("#000000")
myPen.penup()
myPen.goto(-30,120)
myPen.fillcolor("#DB148E")
myPen.goto(-160,-100)
myPen.pendown()
myPen.goto(-160,100)
myPen.penup()
myPen.goto(-160,-100)
myPen.pendown()
myPen.goto(160,-100)
myPen.color("#DB148E")
myPen.penup()
myPen.goto(-120,-100)
myPen.begin_fill()
57
myPen.left(90)
myPen.forward(value1*zoom)
myPen.left(90)
myPen.forward(30)
myPen.left(90)
myPen.forward(value1*zoom)
myPen.left(90)
myPen.forward(30)
myPen.end_fill()
myPen.goto(-130,value1*zoom-100+10)
myPen.goto(-100,-100)
myPen.color("#DB148E")
myPen.penup()
myPen.goto(-70,-100)
myPen.begin_fill()
myPen.left(90)
myPen.forward(value2*zoom)
myPen.left(90)
myPen.forward(30)
myPen.left(90)
myPen.forward(value2*zoom)
myPen.left(90)
myPen.forward(30)
myPen.end_fill()
myPen.goto(-90,value2*zoom-100+10)
myPen.goto(-100,-100)
myPen.color("#DB148E")
58
myPen.penup()
myPen.goto(-30,-100)
myPen.begin_fill()
myPen.left(90)
myPen.forward(value3*zoom)
myPen.left(90)
myPen.forward(30)
myPen.left(90)
myPen.forward(value3*zoom)
myPen.left(90)
myPen.forward(30)
myPen.end_fill()
myPen.goto(-45,value3*zoom-100+10)
myPen.goto(-100,-100)
ANU=43
PRIYA=50
SRI=35
drawColumnChart(ANU,PRIYA,SRI)
screen.tracer(0)
OUTPUT
59
RESULT:
EX:NO:18
60
PASSWORD
DATE:12.03.20
AIM:
PROCEDURE:
SOURCE CODE:
61
import re
passw=raw_input("enter password:")
f1=0
while True:
if(len(passw)<6):
f1=-1
break
f1=-1
break
f1=-1
break
f1=-1
break
f1=-1
break
elif re.search("\s",passw):
f1=-1
break
else:
f1=0
break
if f1==-1:
OUTPUT
62
RESULT:
63