Как работает if в Python: проверяет текущее состояние программы и выполняет действие, в зависимости от условия. Пример ниже:
numbers = [1,2,3,4,5,6]
for number in numbers:
if number == 2:
print('Два')
else:
print(number)
# На выходе будет:
# 1
# Два
# 3
# 4
# 5
Объяснение
Первая итерация: проверили, равно ли число из списка числу 2. Нет. Python вывел число "1"
Вторая итерация: проверили, равно ли число из списка числу 2. Да. Python вывел число текстом "Два"
Третья итерация: проверили, равно ли число из списка числу 2. Нет. Python вывел число "3"
Четвертая итерация: проверили, равно ли число из списка числу 2. Нет. Python вывел число "4"
Пятая итерация: проверили, равно ли число из списка числу 2. Нет. Python вывел число "5"
Was this helpful?
0 / 0