Control Statement
Control Statement
November 2, 2023
0.1 Practice
[35]: c=input("enter char")
print("you entered",c)
enter char s
you entered s
enter int 2
<class 'int'>
you entered 2
enter int 1 2
enter int 2 3
you entered 2
you entered 3
1
[40]: n=int(input("enter number to convert"))
bi=format(n,'b')
he=format(n,'x')
oc=format(n,'o')
print(f"you entered no is {n} and it's bin is {bi}")
print(f"you entered no is {n} and it's hex is {he}")
print(f"you entered no is {n} and it's oct is {oc}")
enter n1 7
enter n2 7
The value of n1 is 7,the value of n2 is 7 and there sum is 14
The value of n1 is 7,the value of n2 is 7 and there mul is 49
[ ]:
enter age 19
eligeble
out from if body
2
enter age 19
eligeble
cast you vote
vote wisely
out from if body
enter age 19
eligeble
enter n 19
odd
0.2.3 if..,elif..,else
[46]: n=int(input("enter no"))
if n==0:
print("no is 0")
elif n==1:
print("no is 1")
elif n==2:
print("no is 2")
elif n==3:
print("no is 3")
elif n==4:
print("no is 4")
elif n==5:
print("no is 5")
elif n==6:
print("no is 6")
elif n==7:
print("no is 7")
elif n==8:
3
print("no is 8")
elif n==9:
print("no is 9")
else:
print("invalid no")
enter no 7
no is 7
[ ]:
[47]: i=20
while i>=10:
print(i)
i=i-1
print("end")
20
19
18
17
16
15
14
13
12
11
10
end
[48]: i=20
while i>=10:
print(i)
print("end")
i=i-1
20
end
19
end
18
end
17
end
16
4
end
15
end
14
end
13
end
12
end
11
end
10
end
[49]: i=100
while i<=200:
if i%2==0:
print(f"{i} is even no")
else:
print(f"{i} is odd no")
i=i+1;
100 is even no
101 is odd no
102 is even no
103 is odd no
104 is even no
105 is odd no
106 is even no
107 is odd no
108 is even no
109 is odd no
110 is even no
111 is odd no
112 is even no
113 is odd no
114 is even no
115 is odd no
116 is even no
117 is odd no
118 is even no
119 is odd no
120 is even no
121 is odd no
122 is even no
123 is odd no
124 is even no
125 is odd no
5
126 is even no
127 is odd no
128 is even no
129 is odd no
130 is even no
131 is odd no
132 is even no
133 is odd no
134 is even no
135 is odd no
136 is even no
137 is odd no
138 is even no
139 is odd no
140 is even no
141 is odd no
142 is even no
143 is odd no
144 is even no
145 is odd no
146 is even no
147 is odd no
148 is even no
149 is odd no
150 is even no
151 is odd no
152 is even no
153 is odd no
154 is even no
155 is odd no
156 is even no
157 is odd no
158 is even no
159 is odd no
160 is even no
161 is odd no
162 is even no
163 is odd no
164 is even no
165 is odd no
166 is even no
167 is odd no
168 is even no
169 is odd no
170 is even no
171 is odd no
172 is even no
173 is odd no
6
174 is even no
175 is odd no
176 is even no
177 is odd no
178 is even no
179 is odd no
180 is even no
181 is odd no
182 is even no
183 is odd no
184 is even no
185 is odd no
186 is even no
187 is odd no
188 is even no
189 is odd no
190 is even no
191 is odd no
192 is even no
193 is odd no
194 is even no
195 is odd no
196 is even no
197 is odd no
198 is even no
199 is odd no
200 is even no
[50]: name=["swastik","haraman","Janhavi","arun"]
if "swastik" in name:
print("present")
else:
print("not present")
present
1
2
3
4
5
6
7
7
8
9
10
[ ]:
e m 4
e n 4
8
2
4
6
[58]: str="santosh"
for i in str:
print(i)
s
a
n
t
o
s
h
[59]: str="mahesh"
n=len(str)
for i in range(n):
print(str[i])
m
a
9
h
e
s
h
[ ]:
1
3
5
7
9
[61]: ls=[10,20,30,40]
n=len(ls)
sum=0
for i in range(n):
print(ls[i])
sum=sum+int(ls[i])
print(sum)
10
20
30
40
100
10
9
8
7
6
5
4
3
2
1
[63]: ls=[10,20,30,40]
n=len(ls)
sum=0
i=0
10
while i<n:
print(ls[i])
sum=sum+int(ls[i])
i=i+1
print(sum)
10
20
30
40
100
[64]: help(isinstance)
isinstance(obj, class_or_tuple, /)
Return whether an object is an instance of a class or of a subclass thereof.
[ ]:
0.3.1 Append
[65]: lis=[2,3,4,5,2.0,7.7,6.7,4.5,4.5,'SA","SDSDS',"gf","ree"]
lisstr=[]
lisint=[]
lisfloat=[]
n=len(lis)
for i in lis:
if(isinstance(i,int)):
lisint.append(i)
elif(isinstance(i,str)):
lisstr.append(i)
else:
lisfloat.append(i)
print(lisstr)
print(lisint)
print(lisfloat)
---------------------------------------------------------------------------
TypeError Traceback (most recent call last)
/tmp/ipykernel_13605/3875914974.py in <module>
11
7 if(isinstance(i,int)):
8 lisint.append(i)
----> 9 elif(isinstance(i,str)):
10 lisstr.append(i)
11 else:
[ ]:
[ ]: for i in range(1,11):
for j in range(1,i+1):
print("*",end=' ')
print()
[ ]: for i in range(1,4):
for j in range(1,3):
print("hip")
print("horray")
[ ]:
[ ]: l=[10,20,30,40,50]
n=len(l)
f=0
e=int(input("enterv ele"))
for i in range(n):
if(e==l[i]):
print("at->",i+1)
f=1
break
if(f==0):
print("not there")
[ ]: l=[10,20,30,40,50]
n=len(l)
e=int(input("enterv ele"))
12
for i in range(n):
if(e==l[i]):
print("at->",i+1)
break
else:
print("not")
[ ]:
[ ]:
[ ]: import math
for i in range(1,30):
if i%2==0:
continue
elif not(int((math.sqrt(i)))):
print(i)
[ ]:
[ ]:
[ ]:
13