Книги / Языки программирования / Python / Python: Основы программирования

Python: Основы программирования

Ярослав Суков

Эта книга представляет собой введение в программирование на языке Python, предназначенное для начинающих. Автор последовательно знакомит читателя с основами программирования, начиная с установки Python и настройки среды разработки.

В книге подробно рассматриваются базовые концепции Python: переменные, типы данных, операторы, управляющие конструкции (условия и циклы), функции и основные структуры данных (списки, кортежи, словари, множества). Отдельные главы посвящены работе с файлами, обработке ошибок и исключений, а также использованию модулей и пакетов.

Особое внимание уделяется объектно-ориентированному программированию (ООП), где объясняются ключевые принципы: классы и объекты, наследование, инкапсуляция и полиморфизм. Книга также затрагивает практические аспекты, такие как работа с популярными библиотеками (NumPy, Pandas, Matplotlib), основы веб-разработки с использованием Flask и Django, а также взаимодействие с базами данных, в частности с SQLite.

Изложение материала сопровождается многочисленными примерами, что делает книгу практическим руководством для тех, кто делает первые шаги в программировании на Python.