Название книги: Программирование на языке Python. Учебный курс
Год: 2017
Авторы: Роберт Седжвик, Кевин Уэйн, Роберт Дондеро
Страниц: 736
Язык: Русский
Формат: pdf
Размер: 56.9 Мб

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

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

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

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

Оглавление:

Введение
Глава 1 Элементы программирования

  1. Первая программа
  2. Встроенные типы данных
  3. Условные выражения и циклы
  4. Массивы
  5. Ввод и вывод
  6. Случай из практики: случайная навигация по сайтам

Глава 2 Функции и модули

  1. Определение функций
  2. Модули и клиенты
  3. Рекурсия
  4. Случай из практики: просачивание

Глава 3 Объектно-ориентированное программирование

  1. Использование типов данных
  2. Создание типов данных
  3. Разработка типов данных
  4. Случай из практики: моделирование N тел

Глава 4 Алгоритмы и структура данных

  1. Эффективность
  2. Сортировка и поиск
  3. Стеки и очереди
  4. Таблицы идентификаторов
  5. Случай из  практики: феномен «тесного мира»

Контекст

Глоссарий

Функции API

Предметный указатель

Скачать книгу «Программирование на языке Python. Учебный курс»

Читать книгу «Программирование на языке Python. Учебный курс» онлайн
Оцените книгу
[Всего: 1 Средний: 5]

Написать комментарий