![[?IMG]](proxy.php?image=https%3A%2F%2Fb.radikal.ru%2Fb38%2F2103%2Fb4%2F0d467fabaf68.png&hash=d116189a85c309e61dbeae980738d4b8&v=4)
?
Чему вы научитесь - Используя информацию из этого курса вы сможете поднять свои навыки программирования в Python на новый уровень
- Sequence Types and the sequence protocol
- Iterables and the iterable protocol
- Iterators and the iterator protocol
- List comprehensions and their relation to closures
- Generator functions
- Generator expressions
- Context managers
- Creating context managers using generator functions
- Using Generators as Coroutines
Требования - Основы программирования на Python (переменные, условные выражения, циклы, списки, кортежи, словари, классы).
- Python 3.6 или выше и среда разработки на ваш вкус (командная строка, PyCharm, Jupyter, ...)
- Также крайне желательно иметь углубленные знания из первой части курса
Это вторая часть серии курсов предназначенных для глубокого погружения во внутренние механики и более сложные аспекты Python
Это курс не для начинающих - если вы используете Python всего несколько месяцев, вам вероятно стоит набрать немного дополнительного опыта, прежде чем приступать к этому курсу.
13 разделов • 138 лекций • Общая продолжительность 34 ч 40 мин
Для кого этот курс: - Для знающих Python на базовом уровне и желающих получить действительно глубокое понимание языка Python и его типов данных
- Для тех кто хочет детально подготовиться к техническим интервью по Python.