⇤ ← Версия 1 от 2017-10-13 15:52:21
1504
Комментарий:
|
1547
|
Удаления помечены так. | Добавления помечены так. |
Строка 8: | Строка 8: |
* `range()`, `reversed()`, `enumerate()` |
Функции и генераторы
Разбор Д/З №1
Цикл for: повторение
iter(объект) → объект-итератор (.__getitem__() или .__iter__())
next() и StopIteration
range(), reversed(), enumerate()
Функции
Пространства имён: повторение
- Задание функции: формальные и фактические параметры
Duck typing: функция как формализация алгоритма
функция как локальное пространство имён
определение локальности, global
TODO
Генераторы
== Itertools = Если успеем
Распаковка и запаковка последовательностей
- при связывании
в цикле for
- при передаче параметров в функцию
Д/З
Прочитать про функции и генераторы
Как одним print()-ом вывести несколько объектов Python3 через пробел?
тупо посчитать определитель (написать функцию)
вводится что-то вроде Mul(Add(2,3),"QQ"), выводится QQQQQQQQQQ
вычисление Пи на скорость (написать генератор)
itertools