Здесь можно найти интересующую вас работу и стажировки для программистов, а так же полезные статьи про Python.
Размещение вакансии только - @perezvonyubot
Ссылка на канал: @python_lounge
Мы входим в сеть promopoisk.com
Реклама: @adtgassetsbot
Post #52
2.17K
В Python блок else может быть представлен не только после if, но и после for и while. Код внутри else выполняется, только если цикл не был прерван с помощью break.
Типичный пример - поиск чего-либо в цикле с использованием break при нахождении:
Типичный пример - поиск чего-либо в цикле с использованием break при нахождении:
for х in [2, 3, 4, 5]:
if x % 2 == 1:
print (x)
break
else:
print('Нет нечётных элементов в списке')
# Output: 3
for х in [2, 4, 6]:
if x % 2 == 1:
print(x)
break
else:
print('Нет нечётных элементов в списке')
# Output: Нет нечётных элементов в списке