Карточка | Таблица | RUSMARC | |
Язык программирования Python для втузов: учебное пособие / Уфимский университет науки и технологий; Д.Е. Ваганова; А.В. Воробьев, Н.А. Гарифуллина [и др.]. — Уфа: Уфимский университет, 2025. — Электрон. версия печ. публикации. — Доступ возможен через Электронную библиотеку УУНИТ. — <URL:https://elib.bashedu.ru/dl/local/VaganovaDE_i dr_Yazik programmir.Python dly vtuzov_up_2025 .pdf>. — Текст: электронныйДата создания записи: 09.07.2025 Тематика: язык программирование; Python; основы языка; создание приложений; типы коллекций; списки; обработка файлов; визуализация данных; интерфейс пользователя Коллекции: Учебные и учебно-методические издания; Общая коллекция Разрешенные действия: –
Действие 'Прочитать' будет доступно, если вы выполните вход в систему и будете работать на компьютерах в читальных залах Библиотеки
Действие 'Загрузить' будет доступно, если вы выполните вход в систему и будете работать на компьютерах в читальных залах Библиотеки
Группа: Анонимные пользователи Сеть: Интернет |
Права на использование объекта хранения
Место доступа | Группа пользователей | Действие | ||||
---|---|---|---|---|---|---|
Локальная сеть Библиотеки | Аутентифицированные пользователи |
![]() ![]() |
||||
Локальная сеть Библиотеки | Все |
![]() ![]() |
||||
Интернет | Аутентифицированные пользователи |
![]() ![]() |
||||
![]() |
Интернет | Все |
Оглавление
- Введение
- 1. Языки программирования
- 1.1. Парадигмы программирования
- 1.2. Трансляция программного кода
- 1.3. Уровень реализации
- 2. Алгоритмы
- 2.1. Способы записи алгоритмов
- 2.2. Сложность алгоритма
- 2.3. Этапы подготовки и решения задачи на компьютере
- 3. Язык Python: особенности и недостатки
- 3.1. Установка Python
- 3.1.1. Установка Python 3 для Windows и Mac OS X
- 3.1.2. Установка Python 3 для Linux
- 3.2. Интегрированные среды разработки
- 3.3. Моя первая программа
- 3.1. Установка Python
- 4. Основы языка Python
- 4.1. Комментарии
- 4.2. Ключевые слова
- 4.3. Имена идентификаторов
- 4.4. Литералы
- 4.5. Операция присваивания
- 4.6. Типы данных
- 4.7. Преобразование типов данных
- 4.8. Константы
- 4.9. Арифметические операции и функции
- 4.10. Знаки сравнения
- 4.11. Логические операции
- 4.12. Побитовые операции
- 4.13. Сокращенная запись
- 4.14. Приоритет выполнения операций
- 4.15. Основные алгебраические функции
- 4.16. Вывод данных
- 4.17. Вывод данных по формату
- 4.18. Ввод данных
- 5. Создание приложений линейной структуры
- 5.1. Примеры индивидуальных заданий
- 5.2. Контрольные вопросы
- 6. Создание приложений разветвляющей структуры
- 6.1. Оператор if
- 6.2. Оператор if-else
- 6.3. Оператор if-elif-else
- 6.4. Оператор выбора match-case
- 6.5. Вложенные конструкции
- 6.6. Примеры индивидуальных заданий
- 6.7. Контрольные вопросы
- 7. Создание приложений циклической структуры
- 7.1. Циклы с параметром
- 7.1.1. Функция range()
- 7.2. Циклы с условием
- 7.3. Оператор break
- 7.4. Оператор continue
- 7.5. Оператор pass
- 7.6. Конструкция else цикла
- 7.7. Вложенные циклы
- 7.8. Примеры индивидуальных заданий
- 7.9. Контрольные вопросы
- 7.1. Циклы с параметром
- 8. Функции, методы, элементы объектно-ориентированного программирования
- 8.1. Основные виды функций в Python
- 8.2. Пользовательские функции
- 8.3. Локальные функции
- 8.4. Организация программы и функция main()
- 8.5. Параметры функции
- 8.5.1. Параметры по умолчанию
- 8.5.2. Именованные параметры
- 8.5.3. Неопределенное количество параметров
- 8.6. Оператор return и возвращение результата из функции
- 8.6.1. Процедуры и функции: различия
- 8.7. Область видимости переменных
- 8.7.1. Ключевое слово global
- 8.7.2. Ключевое слово nonlocal
- 8.8. Лямбда-функции
- 8.9. Лямбда-функции и функции высшего порядка
- 8.9.1. Функция filter()
- 8.9.2. Функция map()
- 8.9.3. Функция reduce()
- 8.10. Методы и классы
- 8.10.1. Основные понятия объектно-ориентированного программирования
- 8.10.2. Классы
- 8.11. Контрольные вопросы
- 9. Типы коллекций: кортежи, множества, словари
- 9.1. Основные типы коллекций языка Python
- 9.2. Кортежи
- 9.2.1. Создание кортежа
- 9.2.2. Упаковка и распаковка
- 9.3. Множества
- 9.3.1. Создание множеств
- 9.3.2. Замороженные множества (frozenset)
- 9.3.3. Методы множеств
- 9.3.4. Операции над множествами
- 9.4. Словари
- 9.4.1. Создание словарей
- 9.4.2. Доступ к элементам словаря
- 9.4.3. Методы словарей
- 9.5. Контрольные вопросы
- 10. Списки
- 10.1. Создание списков
- 10.2. Индексация в списках
- 10.3. Срезы списков
- 10.4. Изменение списков
- 10.4.1. Списки как итерируемые объекты
- 10.4.2. Оператор in
- 10.4.3. Функции списков
- 10.4.4. Методы списков Python
- 10.4.5. Заполнение списков в цикле
- 10.4.6. Генераторы списков
- 10.4.7. Обработки элементов списка в цикле
- 10.5. Вложенные списки
- 10.5.1. Заполнение вложенных списков
- 10.5.2. Вывод вложенных списков в виде двумерной матрицы
- 10.6. Контрольные вопросы
- 11. Массивы
- 11.1. Модуль array
- 11.2. Модуль NumPy
- 11.3. Примеры программ обработки массивов
- 11.4. Примеры индивидуальных заданий
- 11.5. Контрольные вопросы
- 12. Обработка строк
- 12.1. Строковый тип данных
- 12.2. Базовые операции для работы со строками
- 12.2.1. Конкатенация строк
- 12.2.2. Дублирование строк
- 12.2.3. Принадлежность строк
- 12.3. Строки как итерируемые объекты
- 12.4. Срезы строк
- 12.5. Функции и методы строк
- 12.6. Примеры индивидуальных заданий
- 12.7. Контрольные вопросы
- 13. Обработка файлов
- 13.1. Работа с текстовыми файлами
- 13.1.1. Открытие файла
- 13.1.2. Закрытие файла
- 13.1.3. Чтение из файла и запись в файл
- 13.2. Работа с файлами Excel
- 13.3. Библиотека openpyxl для работы с Excel
- 13.3.1. Создание нового файла. Работа с листами
- 13.3.2. Открытие существующего файла
- 13.3.3. Чтение данных из одной ячейки
- 13.3.4. Чтение данных из диапазона ячеек
- 13.3.5. Запись данных в ячейки
- 13.3.6. Форматирование ячеек
- 13.3.7. Создание таблицы, использование формул
- 13.4. Примеры индивидуальных заданий
- 13.5. Контрольные вопросы
- 13.1. Работа с текстовыми файлами
- 14. Визуализация данных
- 14.1. Простые графики
- 14.2. Круговые диаграммы
- 14.3. Столбчатые диаграммы
- 14.4. Визуализация результатов обработки табличных данных
- 14.5. Примеры индивидуальных заданий
- 14.6. Контрольные вопросы
- 15. Модули и пакеты в Python. Пользовательские модули
- 15.1. Импорт модуля
- 15.2. Пользовательские модули
- 15.3. Режимы использования: _ _name_ _ и _ _main_ _
- 16. Работа с графическим интерфейсом пользователя
- 16.1. Основные элементы и виджеты Tkinter
- 16.1.1. Главное окно приложения
- 16.1.2. Виджет Label (текстовая метка)
- 16.1.3. Виджет Button (кнопка)
- 16.1.4. Виджет Entry (поле для ввода)
- 16.2. Многооконные приложения
- 16.1. Основные элементы и виджеты Tkinter
- Список литературы
Статистика использования
|
Количество обращений: 0
За последние 30 дней: 0 Подробная статистика |