В учебном пособии рассматриваются теоретические основы современных технологий и методов программирования, практические вопросы создания программ, а также основные алгоритмические конструкции и их реализация на языке высокого уровня Python. Соответствует актуальным требованиям Федерального государственного образовательного стандарта среднего профессионального образования и профессиональным требованиям. Для студентов образовательных учреждений среднего профессионального образования.
ФУНКЦИИ.
Функцией в программировании называется последовательность инструкций, которая выполняет вычисления. С чем можно сравнить функцию? Напрашивается аналогия с «черным ящиком», когда мы знаем, что поступает на вход и что при этом получается па выходе, а внутренности «черного ящика» от нас скрыты. В качестве примера можно привести банкомат. На вход банкомата поступает пластиковая карточка (пип-код, денежная сумма), па выходе мы ожидаем получить запрашиваемую сумму. Нас нс очень сильно интересует принцип работы банкомата до тех пор, пока он работает без сбоев.
Оглавление.
Предисловие.
Глава 1.Знакомство с языком программирования Python.
Глава 2.Интеллектуальный калькулятор.
Глава 3.Переменные.
Глава 4.Функции.
Глава 5.Программы в отдельном файле.
Глава 6.Область видимости переменных.
Глава 7.Применение функций.
Глава 8.Строки и операции над строками.
Глава 9.Операции над строками.
Глава 10.Дополнительные возможности функции print.
Глава 11.Ввод значений с клавиатуры.
Глава 12.Логические выражения.
Глава 13.Условная инструкция if.
Глава 14.Строки документации.
Глава 15.Модули.
Глава 16.Создание собственных модулей.
Глава 17.Автоматизированное тестирование функций.
Глава 18.Строковые методы.
Глава 19.Списки.
19.1.Создание списка.
19.2.Операции над списками.
19.3.Псевдонимы и копирование списков.
19.4.Методы списка.
19.5.Преобразование типов.
19.6.Вложенные списки.
Глава 20.Итерации.
20.1.Инструкция for.
20.2.Функция range.
20.3.Создание списка.
20.4.Инструкция while.
20.5.Вложенные циклы.
Глава 21.Множества.
Глава 22.Кортежи.
Глава 23.Словари.
Глава 24.Обработка исключений в Python.
Глава 25.Работа с файлами.
Глава 26.Регулярные выражения.
Глава 27.Объектно-ориентированное программирование на Python.
27.1.Основы объектно-ориентированного подхода.
27.2.Наследование классов.
Глава 28.Разработка приложений с графическим интерфейсом.
28.1.Основы работы с модулем tkinter.
28.2.Шаблон «Модель —Вид—Контроллер» на примере модуля tkinter.
28.3.Изменение параметров по умолчанию при работе с tkinter.
Глава 29.Реализация алгоритмов.
Контрольные вопросы и задания.
Задания для самостоятельного выполнения.
Литература.
Новые издания но дисциплине «Программирование» и смежным дисциплинам.
Купить .
По кнопкам выше и ниже «Купить бумажную книгу» и по ссылке «Купить» можно купить эту книгу с доставкой по всей России и похожие книги по самой лучшей цене в бумажном виде на сайтах официальных интернет магазинов Лабиринт, Озон, Буквоед, Читай-город, Литрес, My-shop, Book24, Books.ru.
По кнопке «Купить и скачать электронную книгу» можно купить эту книгу в электронном виде в официальном интернет магазине «ЛитРес», и потом ее скачать на сайте Литреса.
По кнопке «Найти похожие материалы на других сайтах» можно найти похожие материалы на других сайтах.
On the buttons above and below you can buy the book in official online stores Labirint, Ozon and others. Also you can search related and similar materials on other sites.
Хештеги: #Федоров :: #учебник по программированию :: #программирование :: #python
Смотрите также учебники, книги и учебные материалы:
- Программирование на VBA 2002, Кузьменко В.Г., 2002
- Зимняя школа по программированию, 2012
- Зимняя школа по программированию, 2011
- Зимняя школа по программированию, 2009
- Программирование микропроцессора 8088, Дао Л., 1988
- Зимняя школа по программированию, 2008
- Учимся кодить на JavaScript, Мориц Д., 2019
- Длинная арифметика, Неспирный В.Н., 2010