Control flow and loops PYQ
PYQ PRACTICE SCOPE: Control flow and loops.
Concept ID: U1_CONTROL_FLOW_LOOPS.
Use only previous-year questions whose concept_ids include U1_CONTROL_FLOW_LOOPS.
Key things we'll cover
Control flow and loops
PYQ references used by both prompts7 included0 excluded
Flagged questions are excluded from both Study Notes and PPT references until corrected in Paper Analyzer.
Included
ID 6500 · 2021 · 1 mark(s)
Identify the output of the following Python statements.
x = 2
while x < 9:
print(x, end='')
x = x + 1
a) 12345678
b) 123456789
c) 2345678
d) 23456789
Revision of Python & Core Concepts → Control flow and loops
Included
ID 6501 · 2021 · 1 mark(s)
Identify the output of the following Python statements.
b = 1
for a in range(1, 10, 2):
b += a + 2
print(b)
a) 31
b) 33
c) 36
d) 39
Revision of Python & Core Concepts → Control flow and loops
Included
ID 6569 · 2023 · 1 mark(s)
State True or False:
"In a Python program, if a break statement is given in a nested loop, it terminates the execution of all loops in one go."
Revision of Python & Core Concepts → Control flow and loops
Included
ID 6149 · 2024 · 2 mark(s)
Differentiate between Break and Continue statements in Python.
Revision of Python & Core Concepts → Control flow and loops
Included
ID 6666 · 2025 · 1 mark(s)
Write the output of the following Python code:
for k in range(7,40,6):
print ( k + '-' )
Revision of Python & Core Concepts → Control flow and loops
Included
ID 6683 · 2025 · 2 mark(s)
B. Explain the difference between break and continue statements in Python with a suitable example.
Revision of Python & Core Concepts → Control flow and loops
Included
ID 6210 · 2025 · 5 mark(s)
Write the Python code for the following output (pattern):
0
12
345
6789
Revision of Python & Core Concepts → Control flow and loops