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

Python Program

Uploaded by

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

Python Program

Uploaded by

Gokulakrishnan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
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