В программировании часто нужно выполнять разные действия в зависимости от условий или повторять операции несколько раз. Для этого в Python используются условные операторы и циклы. Условные операторы позволяют выполнять код, если выполняется определённое условие. age = 20
if age >= 18:
print("Вы совершеннолетний")
elif age > 12:
print("Вы подросток")
else:
print("Вы ребёнок") Объяснение: В Python блоки кода выделяются отступами (обычно 4 пробела). Отступы обязательны! Циклы позволяют повторять блок кода несколько раз. Выполняет код, пока условие истинно. count = 0
while count < 5:
print(count)
count += 1 # увеличиваем count на 1 Вывод: 0
1
2
3
4 Проходит по элементам последовательности (список, строка, диапазон). for i in range(5): # range(5) — числа от 0 до 4
print(i) Вывод такой же, как и в примере с while. Другой пример — перебор списка: fruits = ["яблоко", "банан", "вишня"]
for fruit in fruits:
print(fruit) Пример с break: for i in range(10):
if i