Кикстарт на Python 3. Курс сверхбыстрого программирования
Эта книга представляет собой интенсивный курс по изучению языка программирования Python 3 с нуля. Она предназначена для тех, кто хочет быстро освоить основы Python и начать писать собственные программы.
Издание начинается с введения в Python, где рассматривается история языка, установка на различные операционные системы (Linux и Windows), настройка среды разработки, включая IDLE и другие IDE. Автор знакомит читателей с различными реализациями и дистрибутивами Python, а также с указателем пакетов.
Основная часть книги посвящена практическому освоению ключевых аспектов языка. Подробно разбираются встроенные структуры данных Python: списки, кортежи, наборы и словари. Отдельная глава посвящена работе со строками, созданию функций и основам рекурсии, включая косвенную рекурсию.
Важное место в книге занимает тема объектно-ориентированного программирования (ООП). Читатель узнает, как работать с классами и объектами, добавлять атрибуты и методы, использовать метод инициализатора, а также принципы наследования, переопределения методов и функцию super(). Также рассматривается организация кода с помощью модулей и пакетов.
Книга написана в сжатом, практико-ориентированном формате «кикстарта», что позволяет быстро получить необходимые знания и приступить к программированию на Python 3.









