- условие
- Условие — это логическое выражение, проверяющее истинность или ложность некоторого утверждения. Если условие истинно, выполняется один блок кода, иначе — другой.
- оператор if
- Оператор условия if проверяет условие и выполняет блок кода, если условие истинно. Синтаксис: if условие: блок кода.
- оператор if-else
- Оператор условия if-else проверяет условие и выполняет один из двух блоков кода в зависимости от результата проверки. Синтаксис: if условие: блок кода 1 else: блок кода 2.
- оператор if-elif-else
- Оператор условия if-elif-else проверяет последовательность условий и выполняет соответствующий блок кода. Синтаксис: if условие 1: блок кода 1 elif условие 2: блок кода 2 else: блок кода 3.
- цикл
- Цикл — это конструкция, позволяющая многократно выполнять один и тот же блок кода до выполнения определённого условия. В Python используются циклы while и for.
- цикл while
- Цикл while повторяет выполнение блока кода, пока условие истинно. Синтаксис: while условие: блок кода.
- цикл for
- Цикл for повторяет выполнение блока кода для каждого элемента в последовательности. Синтаксис: for элемент in последовательность: блок кода.
- бесконечный цикл
- Бесконечный цикл — это цикл, который никогда не завершается, так как условие всегда истинно. Пример: while True: ... . Для прерывания используется команда break.
- команда break
- Команда break прерывает выполнение текущего цикла и передаёт управление на следующую строку после цикла. Используется для досрочного выхода из цикла.
- команда continue
- Команда continue пропускает оставшуюся часть текущего цикла и переходит к следующей итерации. Используется для пропуска определённых условий внутри цикла.
- команда pass
- Команда pass используется как заполнение пустого тела цикла или условия, не выполняя никаких действий. Часто применяется для временного отключения части кода.
- итератор
- Итератор — это объект, который позволяет последовательно получать доступ к элементам коллекции. В Python итераторы создаются с помощью функции iter().
- функция range()
- Генерация итераторов с помощью функции range(): range(начало, конец, шаг). Возвращает последовательность чисел от начала до конца с заданным шагом. Например, range(1, 10, 2) возвращает 1, 3, 5, 7, 9.