Программирование на языке Python: Учебный курс

Программирование на языке Python: Учебный курс

Роберт Седжвик Кевин Уэйн Роберт Дондеро

     

бумажная книга

13.3USD

Купить

Внимание! Книгу продает:
Дмитрий Олегович

Условия продажи: оплата и доставка по договоренности



Издательство: Вильямс/Диалектика
Серия: Несерийные
Дата выхода: март 2018
ISBN: 978-5-9908462-1-0
Тираж: 400 экземпляров
Объём: 736 страниц
Масса: 1085 г
Размеры(В x Ш x Т), см: 24 x 17 x 4
Обложка: твёрдая
Бумага: офсетная
Иллюстрированное издание +
Переводное издание: Introduction to Programming in Python: An Interdisciplinary Approach
Язык оригинала: английский

Любая научная или техническая дисциплина требует навыков программирования. Python — идеальный первый язык программирования, а эта книга — лучшее руководство по его изучению.

 

Преподаватели Принстонского университета Роберт Седжвик, Кевин Уэйн и Роберт Дондеро написали доступный междисциплинарный учебный курс по программированию на языке Python, рассматривающий важные и реальные случаи его применения, а не абстрактные примеры. Авторы демонстрируют инструментальные средства, необходимые студентам для изучения программирования естественным, нескучным и творческим способом.

 

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

 

Особенности книги

 

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

 

На сайте introcs.cs.princeton.edu/python доступно множество дополнительной информации и вспомогательных материалов, включая исходный код, библиотеки ввода и вывода, решения для некоторых упражнений и многое другое. Этот веб-сайт позволяет использовать собственные компьютеры для преподавания и изучения материала книги.

 

Об авторах

 

Роберт Седжвик — профессор информатики в Принстонском университете. Он занимал ведущие позиции в нескольких передовых научно-исследовательских лабораториях, а также в команде Adobe Systems. Роберт в соавторстве с Кевином Уэйном написал книги Introduction to Programming in Java (вышла в издательстве Addison-Wesley) и Алгоритмы на Java, 4-е издание (пер. с англ., ИД "Вильямс", 2012 г).

 

Кевин Уэйн — преподает информатику в Принстонском университете, где он работает с 1998 года. Он заслуженный педагог (ACM Distinguished Educator), доктор философии исследования операций и организации производства Корнельского университета.

 

Роберт Дондеро — преподает информатику в Принстонском университете с 2001 года. Он лауреат восьми премий в области технического образования и имеет награды за долгую и безупречную работу. Он также доктор философии информатики и технологий Дрексельского университета.