3 месяца назад
Итераторы, генераторы и декораторы в Python: инструменты для чистого кода
Эти концепции делают Python элегантным языком, позволяя писать лаконичные и эффективные программы. --- 1. Итераторы (Iterators) Что это? Итераторы — это объекты, которые предоставляют последовательный доступ к элементам коллекции. Они должны реализовывать два метода: __iter__() — возвращает сам итератор. __next__() — возвращает следующий элемент или вызывает исключение StopIteration, если элементов больше нет. Пример: class Squares: def __init__(self, n): self.n = n self.current = 0 def __iter__(self): return self def __next__(self): if self...
150 читали · 1 день назад
Морок❗ Что это❓ Где используется❓
Из рассказа: «Вы иногда в предсказаниях говорите о мороке. Поведайте пожалуйста о том, ЧТО это такое и КАК избавиться от счастья этого!» Ответ Рассказчику Вначале пример, чтобы вы понимали, ЧТО это есть на самом деле. Вспомните старый (1959 год) советский фильм сказку «Марья Искусница». Помните, как она, сидя в темнице говорила: «Что воля, что НЕ воля – всё равно!!!» Здесь сразу видно, что на Марью Искусницу было оказано ментальное воздействие. Вот такое воздействие и называется морок. Другими словами,...