Practical 3 Iteration Statements
Practical 3 Iteration Statements
Loops in Python
Code #1
number = int(input("Enter a number:"))
product = 1
for i in range(1,number+1):
product = product * i
Output #1 :
Enter a number:7
----------------------------------------------------
Enter a number:0
Code #2
# Sum of Series 3 7 11 15 19...............
sum = 0
i = 3
sum = sum + i
i = i + 4
Output #2 :
Sum of Natural Numbers from 1 to 10 = 5050
------------------------------------------------
Code #3 -
for x in range(1,4): # 1,2,3
Output #3 :
x = 1 y = 1
x = 1 y = 2
x = 1 y = 3
x = 1 y = 4
x = 2 y = 1
x = 2 y = 2
x = 2 y = 3
x = 2 y = 4
x = 3 y = 1
x = 3 y = 2
x = 3 y = 3
x = 3 y = 4
Code #4 -
# StarBox
print()
print("-----------------------------------")
print()
Output #4 :
1
2 2
3 3 3
4 4 4 4
5 5 5 5 5
-----------------------------------
5 5 5 5 5
4 4 4 4
3 3 3
2 2
Code #5 -
for i in range(1,11):
for j in range(1,10-i+1):
print(" ",end="")
for k in range(1,i+1):
print("* ",end="")
print()
for i in range(1,11):
for j in range(1,10-i+1):
print(" ",end="")
for k in range(1,i+1):
print(i," ",end="")
print()
for i in range(1,11):
for j in range(1,10-i+1):
print(" ",end="")
for k in range(1,i+1):
print(k," ",end="")
print()
Output #5 :
*
* *
* * *
* * * *
* * * * *
* * * * * *
* * * * * * *
* * * * * * * *
* * * * * * * * *
* * * * * * * * * *
2 2
3 3 3
4 4 4 4
5 5 5 5 5
6 6 6 6 6 6
7 7 7 7 7 7 7
8 8 8 8 8 8 8 8
9 9 9 9 9 9 9 9 9
10 10 10 10 10 10 10 10 10 10
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
1 2 3 4 5 6 7
1 2 3 4 5 6 7 8
1 2 3 4 5 6 7 8 9
1 2 3 4 5 6 7 8 9 10