В Python можно использовать
else
не только с if
, но и с циклами for
и while
.Он выполняется только если цикл завершился без break.
nums = [1, 3, 5, 7]
for n in nums:
if n % 2 == 0:
print("Есть чётное")
break
else:
print("Все числа нечётные")
Все числа нечётные
Please open Telegram to view this post
VIEW IN TELEGRAM