История
Популярные

Программирование на Python: базовый курс
Р. СеджвикДетальная информация
Описание
Преподаватели Принстонского университета Роберт Седжвик, Кевин Уэйн и Роберт Дондеро написали доступный междисциплинарный учебный курс по программированию на языке Python, рассматривающий важные и реальные случаи его применения, а не абстрактные примеры. Авторы демонстрируют инструментальные средства, необходимые студентам для изучения программирования естественным, нескучным и творческим способом.
Это руководство сосредоточивается на наиболее полезных средствах языка Python и знакомит с программированием на примерах, полезных для каждого студента научных, технических и информационных специальностей.
Базовые элементы программирования: переменные, операторы присвоения, встроенные типы данных, условные выражения, циклы, массивы, ввод и вывод, включая графику и звук.
Функции, модули и библиотеки: организация программ в компоненты, обеспечивающие независимую отладку, поддержку и многократное использование.
Объектно-ориентированное программирование и абстракция данных: объекты, модули, инкапсуляция и т.д.
Алгоритмы и структуры данных: алгоритмы сортировки и поиска, стеки, очереди и таблицы символов.
Все примеры из области прикладной математики, физики, химии, биологии и информатики совместимы с языком Python версий 2 и 3.
Издательство
Основанное в 1992 году, издательство «Диалектика» заслуженно занимает лидирующие позиции в области издания профессиональной и научной литературы. Основной фокус издательства заключается в предоставлении широкого спектра публикаций, начиная от базового уровня и до продвинутого. Свыше двух десятилетий команда «Диалектика» успешно специализируется на разнообразных направлениях, обеспечивая доступ к качественным материалам для начинающих и опытных специалистов. От научных статей до...
Автор


Раздел


Раздел


Раздел
Отзывы «Программирование на Python: базовый курс»

Доступное объяснение материала!
Переплет неудобный, страницы отрываются!
Доступное объяснение материала, приводятся куча примеров, имеются упражнения для самостоятельного решения, помимо этого в книге есть ссылка на сайт учебника, на котором имеется доп. материал, инструкция по установке Python'a, а также специальная учебная библиотека, которая используется на протяжение всей книги (но материал на сайте книги на английском). Книга хороша для начального изучения программирования, но стоит отметить, что материал здесь больше для студентов технических специальностей, которые впервые изучают программирование, т.к. примеры и упражнения требуют наличие хотя бы базовых знаний по высшей математике и математической статистике, причем большинство упражнений и примеров приводятся на мат. статистику. Также достоинством книги является наличие материала (целая глава), которые дают начинающим базовые знания по алгоритмам и структурам данных (поиск, сортировка, рекурсия, массивы, списки и т.д.) с примерами и упражнениями.