Message 349578 - Python tracker
Batuhan, unfortunately your second solution does not work too, because continue and break can be conditional. For example:
def simple(x):
for number in range(2):
try:
return number
finally:
if x:
continue
print(simple(0))
print(simple(1))
It should print:
0
None
Ethan, your understanding is correct.