Программирование на языке Python. Учебный курс; Вильямс, 2017

  • Издатель: Вильямс
  • ISBN: 978-5-9908462-1-0
  • Книги: Программирование
  • ID:1779498
Где купить

Сравнить цены

Последняя известная цена от 70 р. до 115 р. в 3 магазинах

В данный момент у нас нет информации о наличии данного товара в магазинах.
Вы можете поискать его на других площадках:

МагазинЦенаНаличие
Заказ от 800 рублей мы привезем бесплатно!

Наличие уточняйте
Крупнейшая в Беларуси оптовая и розничная торговая сеть строительных материалов и инструментов
Мы предлагаем профессиональную консультацию, вежливое обслуживание, честные цены и быструю и аккуратную доставку
Промокоды на скидку
Мы трудимся, чтобы предложить максимальный выбор: товаров, способов оплаты, вариантов доставки — и лучший сервис
Промокоды на скидку
24shop - это возможность приобрести все необходимое в одном месте
Домотехника
5/5
Быстрая доставка. Мы доставляем товар по всей Беларуси в удобное для вас время
Яндекс.Маркет
5/5
Промокоды на скидку

Описание

Любая научная или техническая дисциплина требует навыков программирования. 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 года. Он лауреат восьми премий в области технического образования и имеет награды за долгую и безупречную работу. Он также доктор философии информатики и технологий Дрексельского университета.

Смотри также о книге.

О книге


ПараметрЗначение
Автор(ы)
ИздательВильямс
Год издания2017
Страниц736
Переплёттвердый
ISBN978-5-9908462-1-0
Размеры17,00 см × 24,00 см × 4,12 см
ТематикаПрограммирование


Отзывы (2)


  • 4/5

    Оценку книги по 5и бальной системе с позиции полного нуба можно разделить на 3 части:
    теоретический материал - 5. на примере Пайтона автор вводит читателя в программирование.
    Практический материал - 5. По каждому разделу есть Q&A, а так же большое количество задач для самостоятельного решения различной сложности. На некоторые задачи на сайте книги можно найти ответы.
    Перевод 3. Касаемо теории с переводом все в порядке, но в практической части задачи переведены очень плохо и обращения к английской версии на сайте introcs.cs.princeton.edu/python обойтись невозможно. Это касается и ошибок в приведенных кодах, и перевода практических упражнений. В целом это напрягает не сильно, т.к. скорее всего читать книгу вы будете перед монитором.
    Глобальный минус для новичка, который пишет на Пайтоне 3ей версии в том, что код дается по правилам 2ой версии и автор этот момент опускает. Ну например, чтобы написать свою первую прогу Хэллоу Ворлд, вместо элементарного кода: input('Hello World') необходимо импортировать stdio и ввод осуществить через команду stdio.writeln('Hello World'). Запуск всего этого счастья происходит через командную строку, а не через IDLE. Если вы вообще впервые открыли книгу по программированию, то прийдется повозиться с запуском своего первого кода. Все остальное в книге подается замечательно

  • 5/5

    Весьма солидная книга по программированию на языке Python.
    В 4х главах рассматриваются основные разделы программирования: элементы программирования, функции и модули, ООП, алгоритмы и структуры данных.
    Действительно, как заметила Шахотина Нина, приводимый в книге код, подогнан (в основном) чтобы быть совместимым с Python 2 (оригинал был выпущен в 2015 году, когда обе версии использовались наравне).
    Из-за этого отдельные места становятся не оптимальными и громоздкими для восприятия. Это наверное единственное замечание к книге.
    Но между тем она содержит много упражнений и раскрывает тему программирования на Python (да и вообще программирования как процесса).
    Я бы рекомендовал читать эту книгу не для начинающих, а после освоения хотя бы начальных навыков программирования на Python.
    Обложка твёрдая, бумага белая (просвечивает), печать не чётко-чёрная.
    Для ознакомления несколько страниц книги и полное содержание.

Все отзывы (2)

Зарегистрируйтесь и получайте бонусы за покупки!


Книги: Программирование Вильямс

Книги: Программирование

Категория 56 р. - 84 р.

update
закладки (0) сравнение (0)

20 ms