DEV Community

Kuhanraja A R
Kuhanraja A R

Posted on

day - 10 at payilagam while looping

While Loop:

no = 1
while no<=5:
    print(no, end=' ')
    no+=1

Output:

1 2 3 4 5 
Enter fullscreen mode Exit fullscreen mode

1) 1 2 3 4 5 6 7 8 9 10
2) 10 9 8 7 6 5 4 3 2 1
3) 1 3 5 7 9
4) 2 4 6 8 10
5) 3 6 9

no = 1
while no<=10:
    print(no, end=' ')
    no+=1

print(end='\n')


no = 10
while no>=1:
    print(no, end=' ')
    no-=1

print(end='\n')

no = 1
while no<=10:
    print(no, end=' ')
    no+=2

print(end='\n')


no=2
while no<=10:
    print(no, end=' ')
    no+=2

print(end='\n')


no = 3
while no<=10:
    print(no, end=' ')
    no+=3

Output:

1 2 3 4 5 6 7 8 9 10 
10 9 8 7 6 5 4 3 2 1 
1 3 5 7 9 
2 4 6 8 10 
3 6 9

Enter fullscreen mode Exit fullscreen mode

Example:4(5 tables-->1*5=5 upto 10*5=50)

Input can be given in 2 ways,

Input: 1

no = 1
while no<=10:
print(no,"*5=",no*5, end='\n')
no+=1

Input: 2 (Using f string-formatted string literal)
-->A formatted string literal or f-string is a string literal that is prefixed with f or F.
-->Expressed using curly braces {}.
-->It is used to look at the values , expressions or instance inside {} and substitute them with the variables values or results.

no = 1
while no<=10:
    result=no*5
    print(f'{no} * 5 = {result}')
    no+=1

Output of both inputs:

1 * 5 = 5
2 * 5 = 10
3 * 5 = 15
4 * 5 = 20
5 * 5 = 25
6 * 5 = 30
7 * 5 = 35
8 * 5 = 40
9 * 5 = 45
10 * 5 = 50
Enter fullscreen mode Exit fullscreen mode

Top comments (0)