Class - 12 CBSE Computer Science Important Output Questions 2025
Predict the output of the following code fragments:
x = 10
y = 5
for i in range(x-y * 2):
print (" % ", i)
Python
Python Control Flow
51 Likes
Answer
This code generates No Output.
Working
The x-y * 2 in range(x-y * 2) is evaluated as below:
x - y * 2
⇒ 10 - 5 * 2
⇒ 10 - 10 [∵ * has higher precedence than -]
⇒ 0
Thus range(x-y * 2) is equivalent to range(0) which returns an empty sequence — [ ].
Answered By
26 Likes