🎯

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)

...

Quiz Pages

Navigate directly to paginated quiz sets. These links help you revise by page and make every page discoverable.