Logic Building
# Take number
num = int(input("Enter a number: "))
# FizzBuzz logic
if num % 3 == 0 and num % 5 == 0:
print("FizzBuzz")
elif num % 3 == 0:
print("Fizz")
elif num % 5 == 0:
print("Buzz")
else:
print(num)Output
Enter a number: 15 FizzBuzz Enter a number: 9 Fizz Enter a number: 10 Buzz Enter a number: 7 7
Check divisibility conditions in correct order.
Key Concepts:
- Check both conditions first (FizzBuzz)
- Then check individual conditions (Fizz, Buzz)
- Order matters: check both before individual