Программирование на python седжвик

Седжвик, Уэйн, Дондеро: Программирование на языке Python. Учебный курс

Introduction to Programming in Python. An Interdisciplinary Approach

Седжвик, Уэйн, Дондеро - Программирование на языке Python. Учебный курс обложка книги

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

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

Особенности книги
Базовые элементы программирования: переменные, операторы присвоения, встроенные типы данных, условные выражения, циклы, массивы, ввод и вывод, включая графику и.

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

Читайте также:  Mcrypt php что это такое

Источник

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

Library IT

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

Описание книги “Программирование на языке 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. Случай из практики: феномен “тесного мира”

Источник

Седжвик, Уэйн, Дондеро: Программирование на Python. Базовый курс

Introduction to Programming in Python. An Interdisciplinary Approach

Седжвик, Уэйн, Дондеро - Программирование на Python. Базовый курс обложка книги

Аннотация к книге «Программирование на Python. Базовый курс»

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

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

Источник

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

Library IT

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

Описание книги “Программирование на языке 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. Случай из практики: феномен “тесного мира”

Источник

Оцените статью