1.
Calculator (Add, Subtract, Multiply, Divide)
Ans: def calculator(a, b, operation):
if operation == '+':
return a + b
elif operation == '-':
return a - b
elif operation == '*':
return a * b
elif operation == '/':
return a / b
else:
return "Invalid operation"
a = float(input("Enter first number: "))
b = float(input("Enter second number: "))
op = input("Enter operation (+, -, *, /): ")
print("Result:", calculator(a, b, op))
2. Multiplication Table
Ans:
num = int(input("Enter a number: "))
for i in range(1, 11):
print(f"{num} x {i} = {num*i}")
3. Check Even or Odd
Ans:
num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")
4. Reverse a Number
Ans:
num = int(input("Enter a number: "))
reverse = 0
while num > 0:
digit = num % 10
reverse = reverse * 10 + digit
num //= 10
print("Reversed number:", reverse)
5. Find Largest of 3 Numbers
Ans:
a = int(input("Enter first number: "))
b = int(input("Enter second number: "))
c = int(input("Enter third number: "))
if a >= b and a >= c:
print("Largest:", a)
elif b >= a and b >= c:
print("Largest:", b)
else:
print("Largest:", c)
6. Factorial of a Number
Ans:
num = int(input("Enter a number: "))
factorial = 1
for i in range(1, num + 1):
factorial *= i
print("Factorial:", factorial)
7. Count Vowels in a String
Ans:
text = input("Enter a string: ")
vowels = 'aeiouAEIOU'
count = 0
for char in text:
if char in vowels:
count += 1
print("Number of vowels:", count)
8. Print Fibonacci Series
Ans:
n = int(input("How many terms? "))
a, b = 0, 1
for _ in range(n):
print(a, end=' ')
a, b = b, a + b
9. Check Prime Number
Ans:
num = int(input("Enter a number: "))
if num < 2:
print("Not Prime")
else:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime Number")
10. Simple Age Calculator
Ans:
current_year = int(input("Enter current year: "))
birth_year = int(input("Enter your birth year: "))
age = current_year - birth_year
print("Your age is:", age)