Изучаем программирование на Python, Бэрри П., 2017.
Надоело продираться через дебри малопонятных самоучителей по программированию? С этой книгой вы без труда усвоите азы Python и научитесь работать со структурами и функциями. В ходе обучения вы создадите свое собственное веб-приложение и узнаете, как управлять базами данных, обрабатывать исключения, пользоваться контекстными менеджерами, декораторами и генераторами. Все это и многое другое — во втором издании «Изучаем программирование на Python».
Перебор последовательности объектов.
Мы ранее говорили, что будем использовать цикл for. Цикл for отлично подходит для управления итерациями, когда их количество известно заранее. (Если количество итераций неизвестно, мы рекомендуем использовать цикл while, но обсудим детали этого альтернативного способа организации цикла потом, когда он нам действительно понадобится). На этом этапе нам нужен for, поэтому посмотрим его действие в командной строке >>>.
Существует три типичных сценария использования for. Давайте определим, какой из них подходит нам больше.
Пример использования 1. Цикл for, представленный ниже, принимает список чисел и перебирает его по одному элементу, выводя текущее значение на экран. Вот как это происходит: цикл for в каждой итерации присваивает число из списка переменной цикла, которой в этом коде дано имя i.
Оглавление.
1 Основы. Начнем поскорее.
2 Списки. Работа с упорядоченными данными.
3 Структурированные данные. Работа со структурированными данными.
4 Повторное использование. Функции и модули.
5 Построение веб-приложения. Возвращение в реальный мир.
6 Хранение и обработка данных. Где хранить данные.
7 Использование базы данных. Используем DB-API в Python.
8 Немного о классах. Абстракция поведения и состояния.
9 Протокол управления контекстом. Подключение к инструкции with.
10 Декораторы функций. Обертывание функций.
11 Обработка исключений. Что делать, когда что-то идет не так.
11¾ Немного о многопоточности. Обработка ожидания.
12 Продвинутые итерации. Безумные циклы.
A Установка. Установка Python.
B Рythonanywhere. Развертывание веб-приложения.
C Топ-10 тем, которые мы не рассмотрели. Всегда есть чему поучиться.
D Топ-10 проектов, которые мы не рассмотрели. Еще больше инструментов, библиотек и модулей.
E Присоединяйтесь. Сообщество Python.
Купить .
Теги: учебник по программированию :: программирование :: Бэрри
Смотрите также учебники, книги и учебные материалы:
- Программирование, Python, C++, часть 1, Поляков К.Ю., 2019
- Clean Code, Robert Martin, 2009
- Простой Python, Современный стиль программирования, Любанович Б., 2016
- Программирование для детей, Вордерман К., Вудкок Д., Макаманус Ш., 2015
- Python и наука о данных для чайников, Мюллер Д.П., Массарон Л., 2020
- Python для чайников, Мюллер Д.П., 2019
- Python для детей, самоучитель по программированию, Бриггс Д., 2017
- Python for Kids, A Playful Introduct to Programm, Briggs J.R., 2012