0% found this document useful (0 votes)
5 views26 pages

Lps Assign Python

Uploaded by

shloktrivedi04
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)
5 views26 pages

Lps Assign Python

Uploaded by

shloktrivedi04
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/ 26

PYTHON CODES

imPOrT PiCklE

D1={'EmPNO':12,'EmPNamE':'aDiTY
a SHarma','EmPagE':25}

D2={'EmPNO':13,'EmPNamE':'rajEH
','EmPagE':27}
f=OPEN("EmP_rECOrD",'wb')
PiCklE.DumP(D1,f)
PiCklE.DumP(D2,f)
PriNT ("SuCCESSfullY wriTTEN
TwO DiCTiONarY ")
f.ClOSE()
rESulT#
SuCCESSfullY wriTTEN TwO
DiCTiONarY

1
PYTHON CODES

a={"Om":76,"jai":45,"jOHN":89,"ali":65,"aNu":90,"
TOm":82}
DEf PuSH(S,a):
fOr i iN a:
if a[i]>=75:
S.aPPEND(i)
DEf POP(S):
fOr j iN raNgE(lEN(S)):
PriNT("DElETED ElEmENT iS:",S.POP())
ElSE :
PriNT("STaCk iS EmPTY")

S=[ ]
PuSH(S,a)
POP(S)
rEaSulT#
DElETED ElEmENT iS: TOm
DElETED ElEmENT iS: aNu
DElETED ElEmENT iS: jOHN
DElETED ElEmENT iS: Om
STaCk iS EmPTY

DEf PuSH(STk,l):
fOr i iN l:

2
PYTHON CODES

if i%2==0:
STk.aPPEND(i)
DEf POP(STk):
fOr j iN raNgE (lEN(STk)):
PriNT(STk.POP())
ElSE:
PriNT('STk iS EmPTY')
l=[1,2,3,4,5,6]
STk=[]
PuSH(STk,l)
POP(STk)
rESluT#
6
4
2
STk iS EmPTY

N=iNT(iNPuT("ENTEr aNY DigiT


NumbEr"))
big=0
Small=9
3
PYTHON CODES

wHilE N!=0:
DigiT=N%10
if DigiT>big:
big=DigiT
if DigiT<Small:
Small=DigiT
N=N//10
PriNT("largEST DigiT=",big)
PriNT("SmallEST DigiT=",Small)
rESulT#
ENTEr aNY DigiT NumbEr67
largEST DigiT= 7
SmallEST DigiT= 6

4
PYTHON CODES

S1="HEllO"
S2=" Sir";
PriNT (S1 + S2.rSTriP())

rESulT#
HEllO Sir#(wE CaN SEE SOmE ExTra SPaCE SPaCE
bETwEEN HEllO aND Sir)

5
PYTHON CODES

a=[10,20,30,40,50]
x=a.aPPEND(60)
PriNT(x)
PriNT(a)

rESulT:
NONE
[10, 20, 30, 40, 50, 60]

6
PYTHON CODES

x=[2,3,4,5]
Y=[6,7,8,9]
z=x.ExTEND(Y)
PriNT(z)
PriNT(x)

rESulT:
NONE
[2, 3, 4, 5, 6, 7, 8, 9]

7
PYTHON CODES

l=[2,3,4,5]
a=l.POP(1)#rEmOvES ElEmENT
aT iNDEx 1
PriNT("ElEmENT DElETED iS:",a)
PriNT(l)

rESulT #
ElEmENT DElETED iS: 3
[2, 4, 5]

8
PYTHON CODES

k=[1,2,3,4,5,6]
DEl k[4] #DEl will DElETE THE
liST ElEmENT wHErE iNDEx iS 4
PriNT(k)

rESulT:

[1, 2, 3, 4, 6]

9
PYTHON CODES

H=[1,2,3,4,5,6,7]
f=H.rEvErSE()
PriNT(f)
PriNT(H)

rESulT:
NONE
[7, 6, 5, 4, 3, 2, 1]

x=100

10
PYTHON CODES

DEf f1():
glObal x
x=90
DEf f2():
glObal x
x=80
PriNT(x)

rESulT#
100

11
PYTHON CODES

a=10
b=20
DEf CHaNgE():
glObal a
a=45
b=56
CHaNgE()
PriNT(a)
PriNT(b)

rESulT#
45
20

DEf arraNgE(l):
l.SOrT(rEvErSE=TruE)

12
PYTHON CODES

rETurN l
l=liST(Eval(iNPuT('ENTEr liST
ElEmENTS:')))
PriNT('SOrTED liST iS :',arraNgE(l))

rESulT#
ENTEr liST
ElEmENTS:1,3,5,7,4,2,9
SOrTED liST iS : [9, 7, 5, 4, 3, 2,
1]

13
PYTHON CODES

P,q=5,3
DEf CHaNgE(a,C=2):
glObal q
if a%C==0:
q=C+q**2
PriNT('a=',a,'b=',b,'q=',q)

a=10
b=5
CHaNgE(a,b)
CHaNgE(a=12)
rESulT#

a= 10 b= 5 q= 14
a= 12 b= 5 q= 198

14
PYTHON CODES

DEf SHOw(l):
l1=[17,5]
l=l1
l.aPPEND(9)
PriNT(l1)
lST=[1,2,3]
SHOw(lST)
PriNT(lST)

rESulT#
[17, 5, 9]
[1, 2, 3]

15
PYTHON CODES

a={'jaN':31,'fEb':28,'mar'
:31}
fOr i iN a.kEYS():
PriNT(i)

rESulT#
jaN
fEb
mar

16
PYTHON CODES

D={1:"SuN",2:"mON",3:"TuE"}
D.ClEar()
PriNT(D)

rESulT:
{}

17
PYTHON CODES

DEf CHECk(N):
if N%2==0:
PriNT("EvEN")
ElSE:
PriNT("ODD")

N=iNT(iNPuT("ENTEr aNY
NumbEr"))
CHECk(N)

rESulT#

ENTEr aNY NumbEr30


EvEN

18
PYTHON CODES

DEf Sum(a,b=5):
C=a+b
PriNT("Sum=",C)

a=10
b=20
Sum(a,b)
Sum(a)

rESulT:

Sum= 30
Sum= 15

19
PYTHON CODES

DEf Sum(a,b,C=30):
x=a+b+C
PriNT("Sum=",x)

Sum(50,b=20,C=10)

rESulT:

Sum= 80

20
PYTHON CODES

x=10 #glObal SCOPE


DEf SHOw():
a=20 #lOCal SCOPE
PriNT(x)

SHOw()
PriNT(a)#ErrOr! 'a' OuT Of SCOPE

rESulT:
10
NamEErrOr: NamE 'a' iS NOT DEfiNED

21
PYTHON CODES

a=10
DEf SHOw():
a=20
PriNT(a)

SHOw()
PriNT(a)

rESulT:

20
10

22
PYTHON CODES

DEf SHOw(l): #l iS Of muTablE TYPE


fOr i iN raNgE (0,3,1):
l[i]+=2

f= [1,2,3]
PriNT("bEfOrE CalliNg
fuNCTiON,f=",f)
SHOw(f)
PriNT("afTEr CalliNg
fuNCTiON,f=",f)

rESulT:

bEfOrE CalliNg fuNCTiON,f= [1, 2,


3]
afTEr CalliNg fuNCTiON,f= [3, 4, 5]

23
PYTHON CODES

l=[10,20,30,40,50]
l.iNSErT(3,4)#HErE 3 iS
iNDEx NumbEr
PriNT(l)

rESulT#
[10, 20, 30, 4, 40, 50]

24
PYTHON CODES

T=TuPlE( )
T=T+(10,)
T=T+(20,)
T=T+(30,)
PriNT(T)

rESulT#
(10, 20, 30)

DEf Sum(lST):
S=0
25
PYTHON CODES

fOr i iN lST:
S+=i
rETurN S

lST=[1,2,3]
x=Sum(lST)
PriNT('Sum=',x)

rESulT:
Sum= 6

26

You might also like