Книги / Языки программирования / Python / Think Python, 3rd Edition: How to Think Like a Computer Scientist

Think Python, 3rd Edition: How to Think Like a Computer Scientist

Allen B. Downey

Think Python — это классическое введение в программирование, написанное Алленом Дауни. Третье издание полностью обновлено и адаптировано для современных реалий, включая использование ИИ-ассистентов в обучении.

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

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

Завершающие главы охватывают работу с файлами, структурированными данными и основы объектно-ориентированного программирования. Книга учит не просто синтаксису Python, а формирует правильный подход к решению задач — "думать как программист".