🎯
Logic Building - Phase 1: Conditional Thinking
Test your understanding of if-else statements, boolean logic, and conditional decision-making
50 questions•5 pages•~75 min
Use this quiz track to strengthen recall, speed, and exam-style decision making. Attempt one page first, review explanations, and then re-attempt incorrect questions without notes.
A good scoring strategy is to mark uncertain questions, finish known ones quickly, and return with elimination logic. This improves accuracy while keeping momentum under time constraints.
Progress: 0 / 500%
Page 2 of 5 • Questions 11-20 of 50
Q11easy
What will be printed? num = 15 if num % 3 == 0 and num % 5 == 0: print("FizzBuzz") elif num % 3 == 0: print("Fizz") elif num % 5 == 0: print("Buzz")
Q12easy
What is the result of: not (True or False)?
Q13medium
Which condition correctly checks if a number is between 10 and 100 (inclusive)?
Q14easy
What will be printed? ch = "5" if ch.isdigit(): print("Digit") elif ch.isalpha(): print("Letter") else: print("Other")
Q15hard
What is the correct way to check if a year is NOT a leap year?
Q16easy
What will be printed? num = -5 if num > 0: print("Positive") elif num < 0: print("Negative") else: print("Zero")
Q17easy
What is the result of: 10 % 3?
Q18easy
What will be printed? age = 20 if age >= 18: print("Adult") else: print("Minor")
Q19easy
What is the result of: 5 == 5 and 3 > 5?
Q20easy
What will be printed? score = 75 if score >= 90: grade = "A" elif score >= 75: grade = "B" elif score >= 60: grade = "C" else: grade = "F" print(grade)
...