1. Input/output string content
Code:
name = input('Enter your name')
print(“welcome ”, name)
output: Enter your name kirti
welcome kirti
2. Input/output number value
Code:
num =int(input('Enter number'))
print("square=", num*num)
output:
Enter number 5
square= 25
1. simple if and else (even/ odd)
Code:
num =int(input('Enter number'))
if num%2==0:
print(num," is even")
else:
print(num," is odd")
output:
Enter number8
8 is even
2. if and else if
Code:
num1 =int(input('Enter first number'))
num2 =int(input('Enter second number'))
if num1> num2:
print(num1 ," is greatest")
elif num2> num1:
print(num2 ," is greatest")
else:
print(num1,"is same as",num2)
output: Enter first number 20
Enter second number 15
20 is greatest
for …. in loop (factorial)
Code:
num =int(input('Enter number'))
fact=1
for i in range(1,num+1):
fact=fact*i
print("factorial of ",num," is ",fact)
output:
Enter number5
factorial of 5 is 120
While (reverse, sum and palindrome)
Code:
num =int(input('Enter number'))
copy=num
add=0
rev=0
rem=0
while num>0:
rem=int(num%10)
add=add+rem
rev=rev*10+rem
num=int(num/10)
print("sum of digits of ",copy,"=",add)
print("reverse of digits of ",copy,"=",rev)
if copy==rev:
print(copy ," is palindrome")
else:
print(copy," is not a palindrome")
output:
Enter number12321
sum of digits of 12321 = 9
reverse of digits of 12321 = 12321
12321 is palindrome
1. Break (prime number)
Code:
num =int(input('Enter number'))
prime=True
for i in range(2,num):
if num%i==0:
prime=False
break
if prime:
print(num," is prime")
else:
print(num," is not prime")
output:
Enter number7
7 is prime
2. continue (print odds and skip evens)
Code:
num =int(input('Enter number'))
for i in range(1,num+1):
if i%2==0:
continue
print(i,end=",")
output:
Enter number 20
1,3,5,7,9,11,13,15,17,19,