Chapter 4
Chapter 4
Example:
i=1
While i<=10:
print(“Python”)
i=i+1
i=1
while i<=5:
print(i)
i=i+1
while loop – Example 2
● Write a python program to print odd numbers from 1 to 10.
i=1
while i<=10:
print(i)
i=i+2
while loop – Example 3
● Write a python program to print even numbers from 1 to 10.
i=2
while i<=10:
print(i)
i=i+2
while loop – Example 4
● Write a python program to print all numbers from 10 to 1.
i=10
while i>=1:
print(i)
i=i-1
while loop – Example 5
● Write a python program to print even numbers from 10 to 1.
i=10
while i>=1:
print(i)
i=i-2
while loop – Example 6
● Write a python program to print all numbers from 1 to n.
n = int(input("Enter n value"))
i=1
sum=0
while i<=n:
sum = sum+pow(i,i)
i=i+1
print(sum)
while loop number series – Example 2
● Write a python program using while loop to calculate S=12+23+34+…+nn+1
n = int(input("Enter n value"))
i=1
sum=0
while i<=n:
sum = sum+pow(i,i+1)
i=i+1
print(sum)
while loop number series – Example 3
● Write a python program using while loop to calculate S=35+37+39+……+3n
n = int(input("Enter n value"))
i=5
sum=0
while i<=n:
sum = sum+pow(3,i)
i=i+2
print(sum)
while loop number series – Example 4
● Write a python program using while loop to calculate S=1x+2x+3x+……+nx
n = int(input("Enter n value"))
x = int(input("Enter x value"))
i=1
sum=0
while i<=n:
sum = sum+pow(i,x)
i=i+1
print(sum)
while loop number series – Example 5
● Write a python program using while loop to calculate S=1/2 + 2/3 + 3/4
+….+ n/n+1
n = int(input("Enter n value"))
i=1
sum=0
while i<=n:
sum = sum+i/(i+1)
i=i+1
print(sum)
while loop number series – Example 6
● Write a python program using while loop to calculate S=1x /2y + 3x /4y +
……+ nx/(n+1)y
n = int(input("Enter n value"))
x = int(input("Enter x value"))
y = int(input("Enter y value"))
i=1
sum=0
while i<=n:
sum = sum+pow(i,x)/pow(i+1,y)
i=i+2
print(sum)
while loop number series – Example 7
● Write a python program using while loop to calculate Z=4 * 8 * 12 *…*n
n = int(input("Enter n value"))
i=4
sum=1
while i<=n:
sum = sum*i
i=i+4
print(sum)
for Loop Syntax
for variable in range(start value, End value, Step):
statements
Note: The range() function defaults to 0 as a starting value and step value
as 1
for loop - Example 1
● Write a python program using for loop to print all numbers from 1 to 5.
1. for i in range(1,6,1):
print(i)
2. for i in range(1,6):
print(i)
for loop - Example 2
● Write a python program using for loop to print odd numbers from 1 to 10.
for i in range(1,11,2):
print(i)
for loop - Example 3
● Write a python program using for loop to print even numbers from 1 to 10.
for i in range(2,11,2):
print(i)
for loop - Example 4
● Write a python program using for loop to print all numbers from 10 to 1.
for i in range(10,0,-1):
print(i)
for loop - Example 5
● Write a python program using for loop to print even numbers from 10 to 1.
for i in range(10,0,-2):
print(i)
for loop - Example 6
● Write a python program using for loop to print odd numbers from 10 to 1.
for i in range(9,0,-2):
print(i)
for loop - Example 7
● Write a python program using for loop to print all numbers from 1 to n.
sum = sum+pow(i,x)/pow(i+1,y)
print(sum)
for Loop - Number series Problems – Example 7
● Write a python program using for loop to calculate Z=4 * 8 * 12 *…..*n