Русский
Открыть в Telegram

Пост В Python блок else может располагаться не только после if, но и после for и while. Код внутри else выполняется, если цик…

10 апреля 2026
Б
Библиотека Python разработчика | Книги по питону
В Python блок else может располагаться не только после if, но и после for и while. Код внутри else выполняется, если цикл не был прерван оператором break. Обычный способ использования этого — найти что-то в цикле и выйти из него через break, когда нужный элемент найден: >>> first_odd = None >>> for x in [2, 3, 4, 5]: ... if x % 2 == 1: ... first_odd = x ... break ... else: ... raise ValueError('В списке нет нечетных элементов') ... >>> first_odd 3 >>> for x in [2, 4, 6]: ... if x % 2 == 1: ... first_odd = x ... break ... else: ... raise ValueError('В списке нет нечетных элементов') ... ... ValueError: В списке нет нечетных элементов 📲 Мы в MAX 👉@BookPython
7 · 1.8K ·

Рядом в ленте

ББиблиотека Python разработчика | Книги по питонуКаждый класс Python имеет два «магических» атрибута, которые можно использовать для получения информации о его базовых классах. Первый — __bases__; он возвращаеББиблиотека Python разработчика | Книги по питонуВ Python операторы += и + являются разными. За их поведение отвечают методы __iadd__ и __add__ соответственно. class A: def __init__(self, x): self.x = x def __
это сообщение
ББиблиотека Python разработчика | Книги по питонуНачиная с Python 3.0, при возникновении нового исключения внутри блока except перехваченное исключение автоматически сохраняется в атрибуте __context__ создаваеББиблиотека Python разработчика | Книги по питону>>> bool(datetime(2018, 1, 1).time()) False >>> bool(datetime(2018, 1, 1, 13, 12, 11).time()) True До Python 3.5 объекты datetime.time() считались ложными, если
ББиблиотека Python разработчика | Книги по питонуБиблиотека Python разработчика | Книги по питону@BookPython · канал · Технологии
17 943подписчиков725средний охват поста
Лента площадки Открыть в Telegram

Открытая публичная лента из поискового индекса ChatCrawler — «Google по публичному Telegram»; обновляется по мере обхода площадки. Время — UTC.

Только публичный контент, официальный API Telegram. О проекте · Вопросы · Границы индекса · Убрать страницу из выдачи · Каталог · Поиск · Как мы считаем