Python Programming: An Introduction to Computer Science

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

Автор, Джон Зелле, начинает с основ: что такое компьютеры, программы и компьютерные науки. Книга постепенно знакомит читателя с ключевыми темами, такими как переменные, выражения, управляющие структуры, функции, объектно-ориентированное программирование, алгоритмы и структуры данных. Каждая концепция объясняется ясно и подкрепляется практическими примерами.

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

Книга также охватывает более продвинутые темы, включая рекурсию, алгоритмический анализ, компьютерную графику и симуляции. Это делает её подходящей не только для первого курса программирования, но и для последующего изучения основ информатики. Текст сопровождается упражнениями, которые помогают закрепить материал.

С предисловием от создателя Python, Гвидо ван Россума, это издание является авторитетным ресурсом для всех, кто хочет понять основы программирования и компьютерных наук через призму современного и мощного языка Python.

Python Programming: An Introduction to Computer Science
A
Автор
John M. Zelle
Издательство
Franklin, Beedle & Associates Inc.
Год
2017
Язык
Английский
1
Оцените книгу

Чтобы читать книгу, войдите или зарегистрируйтесь

Ознакомительный фрагмент