Детальная информация
| Название | Программирование для «нормальных» с нуля на языке Python: учебник: в 2-х частях. Ч.1. — 2-е изд., испр. и доп. |
|---|---|
| Авторы | Сысоева Марина Вячеславовна ; Сысоев Илья Вячеславович |
| Выходные сведения | Москва: Базальт СПО: МАКС Пресс, 2023 |
| Электронная публикация | Санкт-Петербург, 2025 |
| Коллекция | Учебная и учебно-методическая литература ; Общая коллекция |
| Тематика | Python ; Программирования языки ; Алгоритмы ; программирование; численные методы; алгоритмы; графики; Python; numpy |
| УДК | 004.438(075.8) ; 004.421(075.8) |
| Тип документа | Учебник |
| Тип файла | |
| Язык | Русский |
| Код специальности ФГОС | 03.04.01 |
| Группа специальностей ФГОС | 030000 - Физика и астрономия |
| DOI | 10.18720/SPBPU/5/tr25-150 |
| Права доступа | Свободный доступ из сети Интернет (чтение, печать, копирование) |
| Дополнительно | Новинка |
| Ключ записи | RU\SPSTU\edoc\77291 |
| Дата создания записи | 05.11.2025 |
Книга – учебник, задачник и самоучитель по алгоритмизации и программированию на языке Python. Она не требует предварительных знаний в области программирования и может использоваться для обучения «с нуля». Издание адресовано студентам, аспирантам и преподавателям инженерных и естественно-научных специальностей вузов, школьникам старших классов и учителям информатики. Обучение языку в значительной степени строится на примерах решения задач обработки результатов радиофизического и биологического экспериментов.
- Оглавление
- Предисловие
- Глава 1. Введение
- 1.1 Языки программирования
- 1.2 Парадигмы программирования
- 1.3 Типизация в языках программирования
- 1.4 Области программирования
- 1.5 Области применения Python
- 1.6 Первая программа. Среда разработки
- Глава 2. Основные типы данных
- 2.1 Числа. Арифметические операции с числами. Модуль math
- 2.2 Строки
- 2.3 Условия и логические операции
- 2.4 Списки
- 2.5 Кортежи
- 2.6 Словари
- 2.7 Примеры решения заданий
- 2.8 Задания на работу с основными типами данных
- Глава 3. Циклы
- 3.1 Цикл с условием (while)
- 3.2 Цикл обхода последовательности (for)
- 3.3 Некоторые основные алгоритмические приёмы
- 3.4 Отладка программы
- 3.5 Примеры решения заданий
- 3.6 Задания на циклы
- Глава 4. Массивы. Модуль numpy
- 4.1 Создание и индексация массивов
- 4.2 Арифметические операции и функции с массивами
- 4.3 Двумерные массивы, форма массивов
- 4.4 Примеры решения заданий
- 4.5 Задания на массивы, модуль numpy
- Глава 5. Графики. Модуль matplotlib
- 5.1 Простые графики
- 5.2 Заголовок, подписи, сетка, легенда
- 5.3 Несколько графиков на одном полотне
- 5.4 Гистограммы, диаграммы-столбцы
- 5.5 Круговые и контурные диаграммы
- 5.6 Трёхмерные графики
- 5.7 Учёт ошибок
- 5.8 Примеры построения графиков
- 5.9 Задания на построение графиков
- Глава 6. Файлы
- 6.1 Открытие файла
- 6.2 Запись в текстовый файл
- 6.3 Чтение из текстового файла
- 6.4 Чтение из файла в двоичном режиме. Модуль struct
- 6.5 Модуль pickle
- 6.6 Работа с операционной системой. Модули os и os.path
- 6.7 Примеры решения заданий
- 6.8 Задания на работу с файлами и с операционной системой
- Глава 7. Библиотеки, встроенные в numpy
- 7.1 Элементы линейной алгебры
- 7.2 Быстрое преобразование Фурье
- 7.3 Генерация случайных чисел
- 7.4 Примеры решения заданий
- 7.5 Задания на использование встроенных библиотек numpy
Количество обращений: 26
За последние 30 дней: 26