Details

Title Программирование для «нормальных» с нуля на языке Python: учебник: в 2-х частях. Ч. 2. — 2-е изд., испр. и доп.
Creators Сысоева Марина Вячеславовна ; Сысоев Илья Вячеславович
Imprint Москва: Базальт СПО: МАКС Пресс, 2023
Electronic publication Санкт-Петербург, 2025
Collection Учебная и учебно-методическая литература ; Общая коллекция
Subjects Python ; Программирования языки ; Алгоритмы
UDC 004.438(075.8) ; 004.421(075.8)
Document type Tutorial
File type PDF
Language Russian
Speciality code (FGOS) 03.04.01
Speciality group (FGOS) 030000 - Физика и астрономия
DOI 10.18720/SPBPU/5/tr25-151
Rights Свободный доступ из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key RU\SPSTU\edoc\77295
Record create date 11/6/2025

Allowed Actions

Read Download (4.6 Mb)

Group Anonymous
Network Internet

Книга – учебник, задачник и самоучитель по алгоритмизации и программированию на языке Python. Она не требует предварительных знаний в области программирования и может использоваться для обучения «с нуля». Издание адресовано студентам, аспирантам и преподавателям инженерных и естественно-научных специальностей вузов, школьникам старших классов и учителям информатики. Обучение языку в значительной степени строится на примерах решения задач обработки результатов радиофизического и биологического экспериментов.

Network User group Action
ILC SPbPU Local Network All
Read Print Download
Internet All
  • Оглавление
  • Предисловие
  • Глава 8. Функции
    • 8.1 Функции в программировании
    • 8.2 Параметры и аргументы функций
    • 8.3 Локальные и глобальные переменные
    • 8.4 Программирование сверху вниз
    • 8.5 Рекурсивный вызов функции
    • 8.6 Примеры решения заданий
    • 8.7 Задания на функции
  • Глава 9. Модули
    • 9.1 Подключение стандартного модуля
    • 9.2 Создание и подключение собственного модуля
    • 9.3 Задания на работу с модулями
  • Глава 10. Функциональное программирование
    • 10.1 Списки и рекурсия
    • 10.2 Списки и функции высших порядков
    • 10.3 Конвейер, частичное применение и ленивые вычисления
    • 10.4 Примеры решения заданий
    • 10.5 Задания на применение функционального программирования
  • Глава 11. Графический интерфейс пользователя средствами модуля tkinter и объектно-ориентированное программирование
    • 11.1 Калькулятор
    • 11.2 Метки, флаги, радиокнопки и диалоги
    • 11.3 Списки и меню
    • 11.4 Холст и рисование
    • 11.5 Принципы объектно-ориентированного программирования
    • 11.6 Примеры решения заданий
    • 11.7 Задания на графический интерфейс
  • Глава 12. Исследование динамических систем средствами Python
    • 12.1 Численное решение дифференциальных уравнений
    • 12.2 Фазовый портрет
    • 12.3 Резонансные кривые
    • 12.4 Расчёт старшего ляпуновского показателя
    • 12.5 Бифуркационные диаграммы
    • 12.6 Карта режимов (пространство параметров)
    • 12.7 Примеры решения заданий
    • 12.8 Задания на исследование динамических систем
  • Глава 13. Параллельное программирование. Модуль multiprocessing
    • 13.1 Введение в многопоточные вычисления
    • 13.2 Параллельное программирование на Python
    • 13.3 Среда программирования и консоль выполнения программы
    • 13.4 Управление процессами вручную. Класс Process
    • 13.5 Автоматическое управление процессами. Класс Pool
    • 13.6 Примеры решения заданий
    • 13.7 Задания на многопоточные вычисления
  • Глава А. Тестовые динамические системы
    • А.1 Потоковые системы (с непрерывным временем)
    • А.2 Каскадные системы (с дискретным временем)
  • Глава Б. Тестовые стохастические системы
    • Б.1 Потоковые системы (с непрерывным временем)
    • Б.2 Каскадные системы (с дискретным временем)

Access count: 28 
Last 30 days: 28

Detailed usage statistics