Python while loop exercises for CBSE Computer Science
1- Python program to print First 10 Even numbers using while loop
num = 2
while(num<=20):
print(num)
num = num + 2
Output:
2 4 6 8 10 12 14 16 18 20
2- Python program to print First 10 Odd numbers using while loop
num = 1
while(num<=20):
print(num)
num = num + 2
Output:
1 3 5 7 9 11 13 15 17 19
3- Python program to print First 10 Natural numbers using while loop
num = 1
while(num<=10):
print(num)
num = num + 1
Output:
1 2 3 4 5 6 7 8 9 10
4- Python program to print First 10 Whole numbers using while loop
num = 0
while(num<10):
print(num)
num = num + 1
Output:
0 1 2 3 4 5 6 7 8 9
5-Python program to print first 5 numbers and their cubes using while loop.
num = 1
print("Numbers\t Cube")
while(num<=5):
print(num,"\t", num ** 3)
num = num + 1
Output:
Numbers Cube 1 1 2 8 3 27 4 64 5 125
6- Python program to print a series of (10, 20, 30, 40, 50) using while loop.
num = 10
while (num <= 50) :
print(num, end = " , \n")
num = num +10
Output:
10 , 20 , 30 , 40 , 50 ,
7- Python program to print sum of first 10 Natural numbers using while loop.
num = 10 sum = 0 while num >= 1: sum = sum + num num= num - 1 print(sum)
Output:
55
8- Python program to print sum of first 10 even numbers using while loop.
num = 2 sum = 0 while num <= 20: sum = sum + num num= num + 2 print(sum)
Output:
110
9- Python program to print table of a given number using while loop.
i = 1
num = int(input("Enter any number : "))
while i <= 10:
print(num," * ",i," = ", num * i)
i = i+1
Output:
Enter any number : 5 5 * 1 = 5 5 * 2 = 10 5 * 3 = 15 5 * 4 = 20 5 * 5 = 25 5 * 6 = 30 5 * 7 = 35 5 * 8 = 40 5 * 9 = 45 5 * 10 = 50
10- Python program to check weather the inputted number is prime or not using while loop.
num1 = int(input("Enter any number : "))
k=0
if num1 == 0 or num1 == 1:
print("Not a prime number ")
else:
i = 2
while(i<num1):
if num1 % i == 0:
k = k+1
i = i+1
if k == 0 :
print( num1,"is prime number")
else:
print(num1, "is not prime number")
Output:
Enter any number : 6 6 is not prime number >>>