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