Python
Lecture 3.1
Problem Set 3: Loop
Topic
• Loop Statement
• Operator
• Assignment Operator
• Membership Operator
• Problem Set 3: Loop (28)
Conditional Statement Syntax
• while condition:
#statement
• for element in range(start, end, increment):
#statement
Print Series: 1,2,3,4,………,N
n = int(input())
i = 1
while i <= n:
print(i)
i=i+1
Print Series: 1,2,3,4,………,N [2]
n = int(input())
i = 1
while i <= n:
print(i, end = " ")
i=i+1
Print Series: 1,2,3,4,………,N [3]
n = int(input())
for i in range(n):
print(i, end=" ")
Print Series: 1,2,3,4,………,N [4]
n = int(input())
for i in range(1,n+1):
print(i, end=" ")
Print Series: 1,2,3,4,………,N [5]
n = int(input())
for i in range(2,n+1,2):
print(i, end=" ")
Print Series: 1,2,3,4,………,N [6]
n = int(input())
for i in range(n,0,-2):
print(i, end=" ")
Print Series: 1,1,2,3,5,8,13,21,34,………,N
n = 15
f = []
f.append(0)
f.append(1)
i = 2
while i<=n:
f.append(f[i-1]+f[i-2])
i = i + 1
for i in range(n+1):
print(f[i])
Print Series: 1,2,3,4,………,N [6]
n = 5
for i in range(1,11):
print(n,"*",i,"=",n*i)
for i in range(1,11):
print(f"{n:2} * {i:2} = {n*i:3}")
Assignment Operator
• =
• +=
• -=
• *=
• /=
• %=
• //=
Membership Operator
• in
• not in
Problem Set 3.1: Loop (15)
• 1,2,3,4,………,N
• 1,3,5,7,………,N
• 2,4,6,8,………,100
• 1,1,2,3,5,8,13,21,34,………,N
• Make Multiplication table of N
• Pattern Print (10)
Any Question?
Prepared by
Mun Al Mamun
President
East West University Robotics Club
munewu@gmail.com
T h i s s l i d e i s p r o v i d e a s a c o u r s e
m a t e r i a l i n t h e w o r k s h o p
“ W o r k s h o p O n P y t h o n P r o g r a m m i n g ”
O r g a n i z e d b y
E a s t W e s t U n i v e r s i t y R o b o t i c s C l u b

Lecture 3.1 python loop 1 (ewurc)