0% found this document useful (0 votes)
21 views62 pages

500 Python Questions Answers Final 50pages

The document contains 500 Python questions and answers covering various topics such as checking even or odd numbers, palindrome strings, AND and XOR gate simulations, finding the largest of three numbers, summing even numbers, FizzBuzz, calculating factorials, checking for prime numbers, and determining if a number is positive, negative, or zero. Each question is followed by a code snippet demonstrating the solution. The document serves as a comprehensive resource for practicing Python programming concepts.

Uploaded by

meowingtommeow
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views62 pages

500 Python Questions Answers Final 50pages

The document contains 500 Python questions and answers covering various topics such as checking even or odd numbers, palindrome strings, AND and XOR gate simulations, finding the largest of three numbers, summing even numbers, FizzBuzz, calculating factorials, checking for prime numbers, and determining if a number is positive, negative, or zero. Each question is followed by a code snippet demonstrating the solution. The document serves as a comprehensive resource for practicing Python programming concepts.

Uploaded by

meowingtommeow
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 62

500 Python Questions and Answers (Float, Int, Loops, Conditions, Gates)

Q1: Check if a number is even or odd (Q1)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q2: Check if a string is a palindrome (Q2)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q3: AND gate simulation (Q3)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q4: Largest of three numbers using nested if (Q4)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q5: Sum of even numbers from 1 to 50 using for loop (Q5)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q6: While loop to sum numbers until 0 is entered (Q6)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q7: FizzBuzz from 1 to 30 (Q7)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q8: XOR gate simulation (Q8)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")
Q9: Factorial using while loop (Q9)
num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q10: Check if a number is prime (Q10)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q11: Check if a number is positive, negative, or zero (Q11)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q12: Check if a number is even or odd (Q12)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q13: Check if a string is a palindrome (Q13)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q14: AND gate simulation (Q14)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q15: Largest of three numbers using nested if (Q15)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q16: Sum of even numbers from 1 to 50 using for loop (Q16)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q17: While loop to sum numbers until 0 is entered (Q17)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q18: FizzBuzz from 1 to 30 (Q18)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q19: XOR gate simulation (Q19)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q20: Factorial using while loop (Q20)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q21: Check if a number is prime (Q21)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q22: Check if a number is positive, negative, or zero (Q22)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q23: Check if a number is even or odd (Q23)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q24: Check if a string is a palindrome (Q24)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q25: AND gate simulation (Q25)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q26: Largest of three numbers using nested if (Q26)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q27: Sum of even numbers from 1 to 50 using for loop (Q27)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q28: While loop to sum numbers until 0 is entered (Q28)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q29: FizzBuzz from 1 to 30 (Q29)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q30: XOR gate simulation (Q30)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q31: Factorial using while loop (Q31)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q32: Check if a number is prime (Q32)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q33: Check if a number is positive, negative, or zero (Q33)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q34: Check if a number is even or odd (Q34)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q35: Check if a string is a palindrome (Q35)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q36: AND gate simulation (Q36)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q37: Largest of three numbers using nested if (Q37)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q38: Sum of even numbers from 1 to 50 using for loop (Q38)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q39: While loop to sum numbers until 0 is entered (Q39)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q40: FizzBuzz from 1 to 30 (Q40)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q41: XOR gate simulation (Q41)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q42: Factorial using while loop (Q42)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q43: Check if a number is prime (Q43)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q44: Check if a number is positive, negative, or zero (Q44)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q45: Check if a number is even or odd (Q45)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q46: Check if a string is a palindrome (Q46)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q47: AND gate simulation (Q47)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q48: Largest of three numbers using nested if (Q48)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q49: Sum of even numbers from 1 to 50 using for loop (Q49)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q50: While loop to sum numbers until 0 is entered (Q50)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q51: FizzBuzz from 1 to 30 (Q51)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q52: XOR gate simulation (Q52)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q53: Factorial using while loop (Q53)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q54: Check if a number is prime (Q54)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q55: Check if a number is positive, negative, or zero (Q55)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q56: Check if a number is even or odd (Q56)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q57: Check if a string is a palindrome (Q57)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q58: AND gate simulation (Q58)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q59: Largest of three numbers using nested if (Q59)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q60: Sum of even numbers from 1 to 50 using for loop (Q60)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q61: While loop to sum numbers until 0 is entered (Q61)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q62: FizzBuzz from 1 to 30 (Q62)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q63: XOR gate simulation (Q63)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q64: Factorial using while loop (Q64)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q65: Check if a number is prime (Q65)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q66: Check if a number is positive, negative, or zero (Q66)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q67: Check if a number is even or odd (Q67)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q68: Check if a string is a palindrome (Q68)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q69: AND gate simulation (Q69)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q70: Largest of three numbers using nested if (Q70)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q71: Sum of even numbers from 1 to 50 using for loop (Q71)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q72: While loop to sum numbers until 0 is entered (Q72)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q73: FizzBuzz from 1 to 30 (Q73)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q74: XOR gate simulation (Q74)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q75: Factorial using while loop (Q75)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q76: Check if a number is prime (Q76)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q77: Check if a number is positive, negative, or zero (Q77)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q78: Check if a number is even or odd (Q78)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q79: Check if a string is a palindrome (Q79)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q80: AND gate simulation (Q80)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q81: Largest of three numbers using nested if (Q81)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q82: Sum of even numbers from 1 to 50 using for loop (Q82)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q83: While loop to sum numbers until 0 is entered (Q83)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q84: FizzBuzz from 1 to 30 (Q84)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q85: XOR gate simulation (Q85)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q86: Factorial using while loop (Q86)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q87: Check if a number is prime (Q87)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q88: Check if a number is positive, negative, or zero (Q88)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q89: Check if a number is even or odd (Q89)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q90: Check if a string is a palindrome (Q90)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q91: AND gate simulation (Q91)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q92: Largest of three numbers using nested if (Q92)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q93: Sum of even numbers from 1 to 50 using for loop (Q93)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q94: While loop to sum numbers until 0 is entered (Q94)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q95: FizzBuzz from 1 to 30 (Q95)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q96: XOR gate simulation (Q96)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q97: Factorial using while loop (Q97)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q98: Check if a number is prime (Q98)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q99: Check if a number is positive, negative, or zero (Q99)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q100: Check if a number is even or odd (Q100)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q101: Check if a string is a palindrome (Q101)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q102: AND gate simulation (Q102)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q103: Largest of three numbers using nested if (Q103)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q104: Sum of even numbers from 1 to 50 using for loop (Q104)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q105: While loop to sum numbers until 0 is entered (Q105)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q106: FizzBuzz from 1 to 30 (Q106)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q107: XOR gate simulation (Q107)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q108: Factorial using while loop (Q108)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q109: Check if a number is prime (Q109)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q110: Check if a number is positive, negative, or zero (Q110)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q111: Check if a number is even or odd (Q111)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q112: Check if a string is a palindrome (Q112)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q113: AND gate simulation (Q113)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q114: Largest of three numbers using nested if (Q114)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q115: Sum of even numbers from 1 to 50 using for loop (Q115)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q116: While loop to sum numbers until 0 is entered (Q116)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q117: FizzBuzz from 1 to 30 (Q117)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q118: XOR gate simulation (Q118)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q119: Factorial using while loop (Q119)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q120: Check if a number is prime (Q120)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q121: Check if a number is positive, negative, or zero (Q121)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q122: Check if a number is even or odd (Q122)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q123: Check if a string is a palindrome (Q123)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q124: AND gate simulation (Q124)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q125: Largest of three numbers using nested if (Q125)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q126: Sum of even numbers from 1 to 50 using for loop (Q126)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q127: While loop to sum numbers until 0 is entered (Q127)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q128: FizzBuzz from 1 to 30 (Q128)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q129: XOR gate simulation (Q129)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q130: Factorial using while loop (Q130)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q131: Check if a number is prime (Q131)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q132: Check if a number is positive, negative, or zero (Q132)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q133: Check if a number is even or odd (Q133)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q134: Check if a string is a palindrome (Q134)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q135: AND gate simulation (Q135)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q136: Largest of three numbers using nested if (Q136)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q137: Sum of even numbers from 1 to 50 using for loop (Q137)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)
Q138: While loop to sum numbers until 0 is entered (Q138)
total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q139: FizzBuzz from 1 to 30 (Q139)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q140: XOR gate simulation (Q140)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q141: Factorial using while loop (Q141)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q142: Check if a number is prime (Q142)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q143: Check if a number is positive, negative, or zero (Q143)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q144: Check if a number is even or odd (Q144)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q145: Check if a string is a palindrome (Q145)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")
Q146: AND gate simulation (Q146)
a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q147: Largest of three numbers using nested if (Q147)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q148: Sum of even numbers from 1 to 50 using for loop (Q148)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q149: While loop to sum numbers until 0 is entered (Q149)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q150: FizzBuzz from 1 to 30 (Q150)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q151: XOR gate simulation (Q151)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q152: Factorial using while loop (Q152)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q153: Check if a number is prime (Q153)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q154: Check if a number is positive, negative, or zero (Q154)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q155: Check if a number is even or odd (Q155)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q156: Check if a string is a palindrome (Q156)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q157: AND gate simulation (Q157)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q158: Largest of three numbers using nested if (Q158)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q159: Sum of even numbers from 1 to 50 using for loop (Q159)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q160: While loop to sum numbers until 0 is entered (Q160)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q161: FizzBuzz from 1 to 30 (Q161)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)
Q162: XOR gate simulation (Q162)
a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q163: Factorial using while loop (Q163)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q164: Check if a number is prime (Q164)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q165: Check if a number is positive, negative, or zero (Q165)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q166: Check if a number is even or odd (Q166)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q167: Check if a string is a palindrome (Q167)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q168: AND gate simulation (Q168)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q169: Largest of three numbers using nested if (Q169)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")
Q170: Sum of even numbers from 1 to 50 using for loop (Q170)
total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q171: While loop to sum numbers until 0 is entered (Q171)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q172: FizzBuzz from 1 to 30 (Q172)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q173: XOR gate simulation (Q173)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q174: Factorial using while loop (Q174)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q175: Check if a number is prime (Q175)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q176: Check if a number is positive, negative, or zero (Q176)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q177: Check if a number is even or odd (Q177)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")
Q178: Check if a string is a palindrome (Q178)
text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q179: AND gate simulation (Q179)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q180: Largest of three numbers using nested if (Q180)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q181: Sum of even numbers from 1 to 50 using for loop (Q181)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q182: While loop to sum numbers until 0 is entered (Q182)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q183: FizzBuzz from 1 to 30 (Q183)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q184: XOR gate simulation (Q184)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q185: Factorial using while loop (Q185)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q186: Check if a number is prime (Q186)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q187: Check if a number is positive, negative, or zero (Q187)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q188: Check if a number is even or odd (Q188)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q189: Check if a string is a palindrome (Q189)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q190: AND gate simulation (Q190)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q191: Largest of three numbers using nested if (Q191)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q192: Sum of even numbers from 1 to 50 using for loop (Q192)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q193: While loop to sum numbers until 0 is entered (Q193)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q194: FizzBuzz from 1 to 30 (Q194)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q195: XOR gate simulation (Q195)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q196: Factorial using while loop (Q196)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q197: Check if a number is prime (Q197)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q198: Check if a number is positive, negative, or zero (Q198)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q199: Check if a number is even or odd (Q199)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q200: Check if a string is a palindrome (Q200)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q201: AND gate simulation (Q201)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q202: Largest of three numbers using nested if (Q202)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q203: Sum of even numbers from 1 to 50 using for loop (Q203)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q204: While loop to sum numbers until 0 is entered (Q204)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q205: FizzBuzz from 1 to 30 (Q205)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q206: XOR gate simulation (Q206)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q207: Factorial using while loop (Q207)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q208: Check if a number is prime (Q208)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q209: Check if a number is positive, negative, or zero (Q209)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")
Q210: Check if a number is even or odd (Q210)
num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q211: Check if a string is a palindrome (Q211)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q212: AND gate simulation (Q212)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q213: Largest of three numbers using nested if (Q213)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q214: Sum of even numbers from 1 to 50 using for loop (Q214)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q215: While loop to sum numbers until 0 is entered (Q215)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q216: FizzBuzz from 1 to 30 (Q216)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q217: XOR gate simulation (Q217)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q218: Factorial using while loop (Q218)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q219: Check if a number is prime (Q219)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q220: Check if a number is positive, negative, or zero (Q220)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q221: Check if a number is even or odd (Q221)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q222: Check if a string is a palindrome (Q222)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q223: AND gate simulation (Q223)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q224: Largest of three numbers using nested if (Q224)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q225: Sum of even numbers from 1 to 50 using for loop (Q225)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q226: While loop to sum numbers until 0 is entered (Q226)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q227: FizzBuzz from 1 to 30 (Q227)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q228: XOR gate simulation (Q228)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q229: Factorial using while loop (Q229)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q230: Check if a number is prime (Q230)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q231: Check if a number is positive, negative, or zero (Q231)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q232: Check if a number is even or odd (Q232)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q233: Check if a string is a palindrome (Q233)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q234: AND gate simulation (Q234)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q235: Largest of three numbers using nested if (Q235)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q236: Sum of even numbers from 1 to 50 using for loop (Q236)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q237: While loop to sum numbers until 0 is entered (Q237)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q238: FizzBuzz from 1 to 30 (Q238)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q239: XOR gate simulation (Q239)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q240: Factorial using while loop (Q240)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q241: Check if a number is prime (Q241)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q242: Check if a number is positive, negative, or zero (Q242)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q243: Check if a number is even or odd (Q243)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q244: Check if a string is a palindrome (Q244)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q245: AND gate simulation (Q245)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q246: Largest of three numbers using nested if (Q246)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q247: Sum of even numbers from 1 to 50 using for loop (Q247)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q248: While loop to sum numbers until 0 is entered (Q248)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q249: FizzBuzz from 1 to 30 (Q249)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q250: XOR gate simulation (Q250)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q251: Factorial using while loop (Q251)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q252: Check if a number is prime (Q252)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q253: Check if a number is positive, negative, or zero (Q253)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q254: Check if a number is even or odd (Q254)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q255: Check if a string is a palindrome (Q255)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q256: AND gate simulation (Q256)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q257: Largest of three numbers using nested if (Q257)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q258: Sum of even numbers from 1 to 50 using for loop (Q258)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)
Q259: While loop to sum numbers until 0 is entered (Q259)
total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q260: FizzBuzz from 1 to 30 (Q260)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q261: XOR gate simulation (Q261)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q262: Factorial using while loop (Q262)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q263: Check if a number is prime (Q263)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q264: Check if a number is positive, negative, or zero (Q264)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q265: Check if a number is even or odd (Q265)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q266: Check if a string is a palindrome (Q266)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")
Q267: AND gate simulation (Q267)
a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q268: Largest of three numbers using nested if (Q268)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q269: Sum of even numbers from 1 to 50 using for loop (Q269)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q270: While loop to sum numbers until 0 is entered (Q270)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q271: FizzBuzz from 1 to 30 (Q271)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q272: XOR gate simulation (Q272)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q273: Factorial using while loop (Q273)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q274: Check if a number is prime (Q274)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q275: Check if a number is positive, negative, or zero (Q275)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q276: Check if a number is even or odd (Q276)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q277: Check if a string is a palindrome (Q277)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q278: AND gate simulation (Q278)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q279: Largest of three numbers using nested if (Q279)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q280: Sum of even numbers from 1 to 50 using for loop (Q280)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q281: While loop to sum numbers until 0 is entered (Q281)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q282: FizzBuzz from 1 to 30 (Q282)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)
Q283: XOR gate simulation (Q283)
a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q284: Factorial using while loop (Q284)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q285: Check if a number is prime (Q285)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q286: Check if a number is positive, negative, or zero (Q286)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q287: Check if a number is even or odd (Q287)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q288: Check if a string is a palindrome (Q288)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q289: AND gate simulation (Q289)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q290: Largest of three numbers using nested if (Q290)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")
Q291: Sum of even numbers from 1 to 50 using for loop (Q291)
total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q292: While loop to sum numbers until 0 is entered (Q292)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q293: FizzBuzz from 1 to 30 (Q293)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q294: XOR gate simulation (Q294)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q295: Factorial using while loop (Q295)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q296: Check if a number is prime (Q296)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q297: Check if a number is positive, negative, or zero (Q297)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q298: Check if a number is even or odd (Q298)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")
Q299: Check if a string is a palindrome (Q299)
text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q300: AND gate simulation (Q300)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q301: Largest of three numbers using nested if (Q301)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q302: Sum of even numbers from 1 to 50 using for loop (Q302)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q303: While loop to sum numbers until 0 is entered (Q303)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q304: FizzBuzz from 1 to 30 (Q304)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q305: XOR gate simulation (Q305)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q306: Factorial using while loop (Q306)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q307: Check if a number is prime (Q307)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q308: Check if a number is positive, negative, or zero (Q308)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q309: Check if a number is even or odd (Q309)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q310: Check if a string is a palindrome (Q310)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q311: AND gate simulation (Q311)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q312: Largest of three numbers using nested if (Q312)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q313: Sum of even numbers from 1 to 50 using for loop (Q313)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q314: While loop to sum numbers until 0 is entered (Q314)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q315: FizzBuzz from 1 to 30 (Q315)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q316: XOR gate simulation (Q316)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q317: Factorial using while loop (Q317)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q318: Check if a number is prime (Q318)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q319: Check if a number is positive, negative, or zero (Q319)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q320: Check if a number is even or odd (Q320)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q321: Check if a string is a palindrome (Q321)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q322: AND gate simulation (Q322)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q323: Largest of three numbers using nested if (Q323)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q324: Sum of even numbers from 1 to 50 using for loop (Q324)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q325: While loop to sum numbers until 0 is entered (Q325)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q326: FizzBuzz from 1 to 30 (Q326)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q327: XOR gate simulation (Q327)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q328: Factorial using while loop (Q328)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q329: Check if a number is prime (Q329)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q330: Check if a number is positive, negative, or zero (Q330)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")
Q331: Check if a number is even or odd (Q331)
num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q332: Check if a string is a palindrome (Q332)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q333: AND gate simulation (Q333)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q334: Largest of three numbers using nested if (Q334)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q335: Sum of even numbers from 1 to 50 using for loop (Q335)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q336: While loop to sum numbers until 0 is entered (Q336)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q337: FizzBuzz from 1 to 30 (Q337)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q338: XOR gate simulation (Q338)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q339: Factorial using while loop (Q339)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q340: Check if a number is prime (Q340)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q341: Check if a number is positive, negative, or zero (Q341)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q342: Check if a number is even or odd (Q342)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q343: Check if a string is a palindrome (Q343)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q344: AND gate simulation (Q344)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q345: Largest of three numbers using nested if (Q345)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q346: Sum of even numbers from 1 to 50 using for loop (Q346)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q347: While loop to sum numbers until 0 is entered (Q347)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q348: FizzBuzz from 1 to 30 (Q348)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q349: XOR gate simulation (Q349)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q350: Factorial using while loop (Q350)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q351: Check if a number is prime (Q351)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q352: Check if a number is positive, negative, or zero (Q352)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q353: Check if a number is even or odd (Q353)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q354: Check if a string is a palindrome (Q354)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q355: AND gate simulation (Q355)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q356: Largest of three numbers using nested if (Q356)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q357: Sum of even numbers from 1 to 50 using for loop (Q357)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q358: While loop to sum numbers until 0 is entered (Q358)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q359: FizzBuzz from 1 to 30 (Q359)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q360: XOR gate simulation (Q360)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q361: Factorial using while loop (Q361)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q362: Check if a number is prime (Q362)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q363: Check if a number is positive, negative, or zero (Q363)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q364: Check if a number is even or odd (Q364)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q365: Check if a string is a palindrome (Q365)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q366: AND gate simulation (Q366)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q367: Largest of three numbers using nested if (Q367)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q368: Sum of even numbers from 1 to 50 using for loop (Q368)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q369: While loop to sum numbers until 0 is entered (Q369)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q370: FizzBuzz from 1 to 30 (Q370)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q371: XOR gate simulation (Q371)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q372: Factorial using while loop (Q372)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q373: Check if a number is prime (Q373)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q374: Check if a number is positive, negative, or zero (Q374)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q375: Check if a number is even or odd (Q375)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q376: Check if a string is a palindrome (Q376)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q377: AND gate simulation (Q377)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q378: Largest of three numbers using nested if (Q378)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q379: Sum of even numbers from 1 to 50 using for loop (Q379)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)
Q380: While loop to sum numbers until 0 is entered (Q380)
total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q381: FizzBuzz from 1 to 30 (Q381)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q382: XOR gate simulation (Q382)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q383: Factorial using while loop (Q383)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q384: Check if a number is prime (Q384)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q385: Check if a number is positive, negative, or zero (Q385)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q386: Check if a number is even or odd (Q386)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q387: Check if a string is a palindrome (Q387)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")
Q388: AND gate simulation (Q388)
a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q389: Largest of three numbers using nested if (Q389)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q390: Sum of even numbers from 1 to 50 using for loop (Q390)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q391: While loop to sum numbers until 0 is entered (Q391)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q392: FizzBuzz from 1 to 30 (Q392)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q393: XOR gate simulation (Q393)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q394: Factorial using while loop (Q394)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q395: Check if a number is prime (Q395)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q396: Check if a number is positive, negative, or zero (Q396)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q397: Check if a number is even or odd (Q397)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q398: Check if a string is a palindrome (Q398)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q399: AND gate simulation (Q399)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q400: Largest of three numbers using nested if (Q400)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q401: Sum of even numbers from 1 to 50 using for loop (Q401)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q402: While loop to sum numbers until 0 is entered (Q402)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q403: FizzBuzz from 1 to 30 (Q403)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)
Q404: XOR gate simulation (Q404)
a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q405: Factorial using while loop (Q405)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q406: Check if a number is prime (Q406)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q407: Check if a number is positive, negative, or zero (Q407)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q408: Check if a number is even or odd (Q408)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q409: Check if a string is a palindrome (Q409)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q410: AND gate simulation (Q410)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q411: Largest of three numbers using nested if (Q411)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")
Q412: Sum of even numbers from 1 to 50 using for loop (Q412)
total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q413: While loop to sum numbers until 0 is entered (Q413)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q414: FizzBuzz from 1 to 30 (Q414)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q415: XOR gate simulation (Q415)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q416: Factorial using while loop (Q416)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q417: Check if a number is prime (Q417)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q418: Check if a number is positive, negative, or zero (Q418)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q419: Check if a number is even or odd (Q419)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")
Q420: Check if a string is a palindrome (Q420)
text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q421: AND gate simulation (Q421)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q422: Largest of three numbers using nested if (Q422)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q423: Sum of even numbers from 1 to 50 using for loop (Q423)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q424: While loop to sum numbers until 0 is entered (Q424)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q425: FizzBuzz from 1 to 30 (Q425)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q426: XOR gate simulation (Q426)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q427: Factorial using while loop (Q427)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q428: Check if a number is prime (Q428)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q429: Check if a number is positive, negative, or zero (Q429)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q430: Check if a number is even or odd (Q430)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q431: Check if a string is a palindrome (Q431)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q432: AND gate simulation (Q432)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q433: Largest of three numbers using nested if (Q433)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q434: Sum of even numbers from 1 to 50 using for loop (Q434)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q435: While loop to sum numbers until 0 is entered (Q435)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q436: FizzBuzz from 1 to 30 (Q436)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q437: XOR gate simulation (Q437)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q438: Factorial using while loop (Q438)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q439: Check if a number is prime (Q439)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q440: Check if a number is positive, negative, or zero (Q440)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q441: Check if a number is even or odd (Q441)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q442: Check if a string is a palindrome (Q442)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q443: AND gate simulation (Q443)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q444: Largest of three numbers using nested if (Q444)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q445: Sum of even numbers from 1 to 50 using for loop (Q445)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q446: While loop to sum numbers until 0 is entered (Q446)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q447: FizzBuzz from 1 to 30 (Q447)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q448: XOR gate simulation (Q448)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q449: Factorial using while loop (Q449)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q450: Check if a number is prime (Q450)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q451: Check if a number is positive, negative, or zero (Q451)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")
Q452: Check if a number is even or odd (Q452)
num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q453: Check if a string is a palindrome (Q453)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q454: AND gate simulation (Q454)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q455: Largest of three numbers using nested if (Q455)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q456: Sum of even numbers from 1 to 50 using for loop (Q456)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q457: While loop to sum numbers until 0 is entered (Q457)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q458: FizzBuzz from 1 to 30 (Q458)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q459: XOR gate simulation (Q459)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q460: Factorial using while loop (Q460)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q461: Check if a number is prime (Q461)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q462: Check if a number is positive, negative, or zero (Q462)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q463: Check if a number is even or odd (Q463)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q464: Check if a string is a palindrome (Q464)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q465: AND gate simulation (Q465)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q466: Largest of three numbers using nested if (Q466)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q467: Sum of even numbers from 1 to 50 using for loop (Q467)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q468: While loop to sum numbers until 0 is entered (Q468)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q469: FizzBuzz from 1 to 30 (Q469)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q470: XOR gate simulation (Q470)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q471: Factorial using while loop (Q471)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q472: Check if a number is prime (Q472)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q473: Check if a number is positive, negative, or zero (Q473)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q474: Check if a number is even or odd (Q474)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q475: Check if a string is a palindrome (Q475)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q476: AND gate simulation (Q476)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q477: Largest of three numbers using nested if (Q477)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q478: Sum of even numbers from 1 to 50 using for loop (Q478)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q479: While loop to sum numbers until 0 is entered (Q479)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q480: FizzBuzz from 1 to 30 (Q480)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q481: XOR gate simulation (Q481)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q482: Factorial using while loop (Q482)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q483: Check if a number is prime (Q483)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q484: Check if a number is positive, negative, or zero (Q484)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q485: Check if a number is even or odd (Q485)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q486: Check if a string is a palindrome (Q486)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q487: AND gate simulation (Q487)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q488: Largest of three numbers using nested if (Q488)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q489: Sum of even numbers from 1 to 50 using for loop (Q489)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

Q490: While loop to sum numbers until 0 is entered (Q490)


total = 0
while True:
n = int(input("Enter number (0 to stop): "))
if n == 0:
break
total += n
print("Total sum:", total)

Q491: FizzBuzz from 1 to 30 (Q491)


for i in range(1, 31):
if i % 3 == 0 and i % 5 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)

Q492: XOR gate simulation (Q492)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a != b:
print("XOR output: 1")
else:
print("XOR output: 0")

Q493: Factorial using while loop (Q493)


num = int(input("Enter a number: "))
fact = 1
i = 1
while i <= num:
fact *= i
i += 1
print("Factorial:", fact)

Q494: Check if a number is prime (Q494)


num = int(input("Enter number: "))
if num > 1:
for i in range(2, int(num**0.5)+1):
if num % i == 0:
print("Not Prime")
break
else:
print("Prime")
else:
print("Not Prime")

Q495: Check if a number is positive, negative, or zero (Q495)


num = float(input("Enter a number: "))
if num > 0:
print("Positive")
elif num == 0:
print("Zero")
else:
print("Negative")

Q496: Check if a number is even or odd (Q496)


num = int(input("Enter a number: "))
if num % 2 == 0:
print("Even")
else:
print("Odd")

Q497: Check if a string is a palindrome (Q497)


text = input("Enter a string: ").lower()
if text == text[::-1]:
print("Palindrome")
else:
print("Not a palindrome")

Q498: AND gate simulation (Q498)


a = int(input("Enter A (0 or 1): "))
b = int(input("Enter B (0 or 1): "))
if a == 1 and b == 1:
print("AND gate output: 1")
else:
print("AND gate output: 0")

Q499: Largest of three numbers using nested if (Q499)


a = int(input("Enter A: "))
b = int(input("Enter B: "))
c = int(input("Enter C: "))
if a >= b and a >= c:
print("A is largest")
elif b >= c:
print("B is largest")
else:
print("C is largest")

Q500: Sum of even numbers from 1 to 50 using for loop (Q500)


total = 0
for i in range(2, 51, 2):
total += i
print("Sum is:", total)

You might also like