0% found this document useful (0 votes)
19 views

Python Program

Uploaded by

Gokulakrishnan
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
19 views

Python Program

Uploaded by

Gokulakrishnan
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 22

1.

TEMPRERATURECONVERSI
ON

Pr
int
(“\
t\t
\tTemper
atur
econv
ersi
on”
)
Pr
int
(“…………….
.”
)
deff
toc(
):
f
=fl
oat
(i
nput
(“f
aher
enhei
t:
”)
)
cal
=(f
-32)
*5/
9
pr
int
(“cel
cius:
”,
cal
)
mai
n()
defct
of(
):
c=f
loat
(i
nput
(“cel
sius:
”)
)
cal
=(c*
9/5)
+32
pr
int
(“f
ahr
enhei
t:
”,
cal
)
mai
n()
defmai
n()
:
pr
int
(“\
n1f
ahr
enhei
ttoCel
sius….
\n2)
Cel
siust
ofahr
enhei
t….
.\
n3)
Exi
t…”
)
ch=i
nt(
input
(“\
nEnt
eroneoft
heabov
echoi
ces:
”)
)
i
f(
ch==1)
:
f
toc(
)
el
i
f(ch==2)
:
ct
of(
)
el
i
f(ch==3)
:
exi
t(
)
el
se:
pr
int
(“I
nval
i
dchoi
ce….
.\
npl
easeent
ert
hev
ali
dchoi
ce…”
)
mai
n()
mai
n()
OUTPUT:

1.
Faher
nhei
ttoCel
sius……
2.
cel
siust
ofaher
nhei
t……
3.
exi
t
Ent
eroneoft
heabov
echoi
ces:
1
Faher
nhei
t:
3
Cel
sius:
-16.
111
Ent
eroneoft
heabov
echoi
ce:
2
Cel
sius:
5
Faher
nhei
t:
41.
0
Ent
eroneoft
heabov
echoi
ce:
3
exi
t
2.
CALCULATI
NGAREAOFDI
FFERENTSHAPSWI
THPYTHON

Pr
int
(“\
t\t
\tAr
ea”
)
Pr
int
(“\
n1squar
e\n2)
rect
angl
e\n3)
tri
angl
e\n4)
cir
cle\
n”)
Opt
ion=i
nt(
input
(“Ent
eroneoft
heopt
ionabov
e”)
)
I
f(
opt
ion==1)
:
si
de=i
nt(
input
(“Ent
ert
hesi
zeofsquar
e:”
))
pr
int
=(“
Areaofsquar
eis:
”,
si
de*
side)
el
i
f(opt
ion==2)
:
l
=int
(i
nput
(“Ent
ert
hel
engt
hofr
ect
angl
e:”
))
b=i
nt(
input
(“Ent
ert
hebr
eat
hofr
ect
angl
e:”
))
pr
int
(“Ar
eaofr
ect
angl
eis:
”,
l*
b)
el
i
f(opt
ion==3)
:
b=i
nt(
input
(“Ent
ert
hebr
eat
hoft
ri
angl
e:”
))
h=i
nt(
input
(“Ent
ert
hehei
ghtoft
ri
angl
e:”
))
pr
int
(“Ar
eaoft
ri
angl
e:”
,0.
5*b*
h)
el
i
f(opt
ion==4)
:
r
=int
(i
nput
(“Ent
ert
her
adi
usofci
rcl
e:”
))
pr
int
(“Ar
eaofci
rcl
eis:
”,
3.14*
r*r
)
el
se:
pr
int
(“Ent
erv
ali
dinput
……….
”)
OUTPUT:

1.
squar
e
2.
rect
angl
e
3.
tr
iangl
e
4.
cir
cle
Ent
eroneoft
heopt
ionabov
e:2
Ent
err
ect
angl
e’
slengt
h:10
Ent
err
ect
angl
e’
sbr
eat
h:15
Thear
eaofr
ect
angl
eis:
150
3.
FIBONACCISERI
ES

pr
int
(“Fi
bonacci
ser
ies”
)
n=i
nt(
input
(“Ent
ert
het
otal
numberoft
erms:
”)
)
n1=0
n2=1
count
=0
f
ori
inr
ange(
count
,n)
:
pr
int
(n1,
end=’
‘)
nt
h=n1+n2
n1=n2
n2=nt
h
Out
put
:
Fi
bonacci
ser
ies:
10
0112358132134
4.
FACTORI
ALOFTHEGI
VENNUMBER

deff
act
ori
al(
n):
r
etur
n1i
f(
n==1orn==2)
elsen*
fact
ori
al(
n-1)
;
num=i
nt(
input
("
Ent
ernv
alue:
")
)
pr
int
(“Fact
ori
alof
”,
num,
”i
s”,
fact
ori
al(
num)
)

OUTPUT:
Fact
ori
alof5i
s120
5.
SUM OFSERI
ES

n=i
nt(
input
(“Ent
ernv
alue:
”)
)
f
act
=1
sum=0
f
orIi
nrange(
1,n+1)
:
f
act
*=i
i
f(
i%2==1)
:
sum=sum+(
i/
fact
)
pr
int
(i
,”
/”,
i
,”!
-“
,end=”
”)
el
se:
sum=sum-
(i
/fact
)
pr
int
(i
,”
/”,
i
,”!
+”,
end=”
”)
pr
int
(“=”
,sum)

OUTPUT:
Ent
ernv
alue:
3
1/
1!-
2/2!
+3/
3!-
=0.
5
6.
SUM ANDPRODUCTOFTWOCOMPATI
ABLEMATRI
CES
MAX=100
defmat
ri
xpr
int
(m,
row,
col
):
Fori
inr
ange(
row)
:
Forj
inr
ange(
col
):
pr
int
(M[
i]
[j
],
end=”
”)
pr
int
()
defmat
ri
xadd(
row1,
col
1,m1,
row2,
col
2,m2)
:
r
es=[
[0f
ori
inr
ange(
MAX)
]f
orj
inr
ange(
MAX)
]
i
f(
row2!
=row1andcol
1!=col
2):
pr
int
(“mat
ri
xaddi
ti
oni
snotpossi
ble”
)
r
etur
n
f
ori
inr
ange(
row1)
:
f
orj
inr
ange(
col
1):
r
es[
i]
[j
]=m1[
i]
[j
]+m2[
i]
[j
]
pr
int
(“r
esul
t:
”)
mat
ri
xpr
int
(res,
row1,
col
1)
defmat
ri
xmul
ti
ply
(row1,
col
1,m1,
row2,
col
2,
m2)
:
r
es=[
[0f
ori
inr
ange(
MAX)
]f
orj
inr
ange(
max)
]
i
f(
row2!
=col
1):
pr
int
(“Mat
ri
xmul
ti
pli
cat
ionnotpossi
ble”
)
r
etur
n
f
orIi
nrange(
row1)
:
f
orj
inr
ange(
col
2):
r
es[
i]
[j
]=0
f
orki
nrange(
row2)
:
r
es[
i]
[j
]+=m1[
i]
[k]
*m2[
k][
j]
pr
int
(“r
esul
t:
”)
mat
ri
xpr
int
(res,
row1,
col
2)
defchoi
ce(
):
c=i
nt(
input
(“Ent
ery
ourchoi
ce(
1or
2):
\n1.
addt
ion\
n2.
mul
ti
pli
cat
ion:
”)
)
i
f(c==1)
:
mat
ri
xadd(
row1,
col
1,m1,
row2,
col
2,m2)
choi
ce(
)
el
i
f(c==2)
:
mat
ri
xmul
ti
ply
(row1,
col
1,m1,
row2,
col
2,m2)
choi
ce(
)
el
se:
pr
int
(“i
nval
i
dchoi
ce:
”)
i
f_name==”
_mai
n_”
:
m1=[
[0f
orIi
nrange(
MAX)
]f
orj
inr
ange(
MAX)
]
m2=[
[0f
orj
inr
ange(
MAX)
]f
orj
inr
ange(
MAX)
]
r
ow1=i
nt(
input
(“Ent
ert
henumberofr
owsi
nmat
ri
x1:
”)
)
col
1=i
nt(
input
(“Ent
ert
henumberofcol
umnsi
nmat
ri
x1:
”)
)
pr
int
(“Ent
ert
heel
ement
sofmat
ri
x1:
”)
f
ori
inr
ange(
row1)
:
f
orj
inr
ange(
col
1):
m1[
i]
[j
]=i
nt(
input
())
r
ow2=i
nt(
input
(“Ent
ert
henumberofr
owsi
nmat
ri
x2:
”)
)
col
2=i
nt(
input
(“Ent
ert
henumberofcol
umnsi
nmat
ri
x2:
”)
)
pr
int
(“Ent
ert
heel
ementofmat
ri
x2:
”)
f
ori
inr
ange(
row2)
:
f
orj
inr
ange(
col
2):
m2[
i]
[j
]=i
nt(
input
())
pr
int
(“mat
ri
x1:
”)
mat
ri
xpr
int
(m1,
row1,
col
1)
pr
int
(“mat
ri
x2:
”)
mat
ri
xpr
int
(m2,
row2,
col
2)
pr
int
(“ent
erchoi
ce:
”)
choi
ce(
)
OUTPUT:
Ent
ert
henumberofr
owsi
nmat
ri
x1:
2
Ent
ert
henumberofcol
umnsi
nmat
ri
x1:
3
Ent
ert
heel
ementofmat
ri
x1:
2
2
2
2
2
2
Ent
ert
henumberofr
owsi
nmat
ri
x2:
3
Ent
ert
henumberofcol
umnsi
nmat
ri
x2:
2
Ent
ert
heel
ementofmat
ri
x2:
2
2
2
2
2
2
Mat
ri
x1:
222
222
Mat
ri
x2:
22
22
22
Ent
erchoi
ce:
Ent
ery
ourchoi
ce(
1or2)
:
1.
addt
ion
2.
mul
ti
pli
cat
ion:
1
Mat
ri
xaddi
ti
oni
snotpossi
ble
Ent
ery
ourchoi
ce(
1or2)
:
1.
addt
ion
2.
mul
ti
pli
cat
ion:
2
Resul
t:
1212
1212
Ent
ery
ourchoi
ce(
1or2)
1.
addt
ion
2.
mul
ti
pli
cat
ion:
7.
STRI
NGFUNCTI
ON

st
r=’
Hel
l
oEv
ery
one’
pr
int
(‘
str
=’,
str
)
pr
int
(‘
Fi
rstchar
act
er=’
,
str
[0]
)
Pr
int
(‘
Lastchar
act
er=’
,
str
[-
1])
nd t
h
pr
int
(‘
2 t
o5 char
act
er=’
,
str
[1:
4])
pr
int
(‘
Tot
alnumberofchar
act
er=’
,
len(
str
))
pr
int
(‘
Lowercase=’
,
str
.l
ower
())
pr
int
(‘
Uppercase=’
,
str
.upper
())
s1=’
comput
er’
s2=’
sci
ence’
Pr
int
(‘
str
ingconcat
enat
ion=’
,
s1+s2)
OUTPUT:
St
r=Hel
l
oEv
ery
one
Fi
rstchar
act
er=H
Lastchar
act
er=e
2ndt
o5thchar
act
er=el
l
Tot
alnumberofchar
act
er=14
Lowercase=hel
l
oev
ery
one
Uppercase=HELLOEVERYONE
st
ri
ngconcat
enat
ion:
comput
ersci
ence
8.
CREATEANDREADACSVFI
LEBASEDONUSERI
NPUT

I
mpor
tcsv
wi
thopen(
‘f
il
e.csv
’,
’w’
)ascsv
fil
e:
Forj
inr
ange(
1,5)
:
r
n=i
nput
(‘
Ent
ert
her
egi
sternumber
:’
)
n=i
nput
(‘
Ent
ert
hename:

)
sav
e=[
rn,
n]
wr
it
er=csv
.wr
it
er(
csv
fil
e)
wr
it
er.
wri
ter
ows(
[sav
e])
pr
int
(‘
Wri
ti
ngcompl
eted’
)
csv
fil
e.cl
ose(
)

wi
thopen(
‘f
il
e.csv
’,
’r
’)
ascsv
fil
e:
r
eader
=csv
.reader
(csv
fil
e)
Forr
owi
nreader
:
Pr
int
(row)
csv
fil
e.cl
ose(
)
OUTPUT:

Ent
ert
her
egi
sternumber
:1
Ent
ert
hename:
Kar
thi
k
Wr
it
ingcompl
eted
Ent
ert
her
egi
sternumber
:2
Ent
ert
hename:
Ajay
Wr
it
ingcompl
eted
Ent
ert
her
egi
sternumber
:3
Ent
ert
hename:
Seenu
Wr
it
ingcompl
eted
Ent
ert
her
egi
sternumber
:4
Ent
ert
hename:
Sel
va
[

1’,

Kar
thi
k’
]
[
]
[

2’,

Ajay
’]
[
]
[

3’,

Seenu’
]
[
]
[

4’,

Sel
va’
]
[
]
9.
HELLOPYTHON
pr
int
(‘
fi
le:
readme.
txt
’)
wi
thopen(
‘r
eadme.
txt
’)
asf
:
cont
ent
s=f
.r
ead(
)
pr
int
(cont
ent
s)
l
i
nes=[

howt
owr
it
etextf
il
einpy
thon’
]
wi
thopen(
‘r
eadme.
txt
’,

w’)
asf
:
Forl
i
nei
nil
nes:
f
.wr
it
e(l
i
ne)
f
.wr
it
e(‘
\n’
)
pr
int
(‘
fi
lei
nwandr
’)
wi
thopen(
‘r
eadme.
txt
’)
asf
:
cont
ent
s=f
.r
ead(
)
pr
int
(cont
ent
s)
l
i
nes=[

hel
l
opy
thon’
]
wi
thopen(
‘r
eadme.
txt
’,

a’)
asf
:
f
orl
i
nei
nli
nes:
f
.wr
it
e(l
i
ne)
f
.wr
it
e(‘
\n’
)
pr
int
(‘
fi
lei
naandr
’)
wi
thopen(
‘r
eadme.
txt
’)
asf
:

cont =f
ent .
read(
)
pr
int
(cont
ent
s)
OUTPUT:

f
il
e:r
eadme.
txt
Readme
Howt
owr
it
etextf
il
einpy
thon
Hel
l
opy
thon
Fi
l
einwandr
Readme
Howt
owr
it
etextf
il
einpy
thon
Fi
l
einaandr
Readme
Howt
owr
it
etextf
il
einpy
thon
Hel
l
opy
thon
10.
TURTLEI
NPYTHON

I
mpor
ttur
tl
e
Pen=t
urt
le.
Tur
tl
e()
defr
ing(
col
,
rad)
:
pen.
fi
ll
col
or(
col
)
pen.
begi
n_f
il
l(
)
pen.
cir
cle(
rad)
pen.
end_
fil
l
()
pen.
up(
)
pen.
set
pos(
-35,
95)
pen.
down
r
ing(
‘bl
ack’
,
15)
pen.
up(
)
pen.
set
pos(
35,
95)
pen.
down(
)
r
ing(
‘bl
ack’
,
15)
pen.
up(
)
pen.
set
pos(
0,35)
pen.
down(
)
r
ing(
‘whi
te’
,
40)
pen.
up(
)
pen.
set
pos(
-18,
75)
pen.
down(
)
r
ing(
‘bl
ack’
,
8)
pen.
up(
)
pen.
set
pos(
18,
75)
pen.
down(
)
r
ing(
‘bl
ack’
,
8)
pen.
up(
)
pen.
set
pos(
-18,
77)
pen.
dowm(
)
r
ing(
‘whi
te’
,
4)
pen.
up(
)
pen.
set
pos(
18,
77)
pen.
down(
)
r
ing(
‘whi
te’
,
4)
pen.
up(
)
pen.
set
pos(
0,55)
pen.
down(
)
r
ing(
‘bl
ack’
,
5)
pen.
up(
)
pen.
set
pos(
0,55)
pen.
down(
)
pen.
ri
ght
(90)
pen.
cir
cle(
5,180)
pen.
up(
)
pen.
set
pos(
0,55)
pen.
down(
)
pen.
lef
t(360)
pen.
cir
cle(
5,-
180)
pen.
hidet
urt
le(
)
OUTPUT

You might also like