Справочник по языку Python3.

Базовые сведения о языке Python.

Основные характеристики языка Python (плюсы и минусы), реализации, дзен.

Установка Python3.

Рассматривается установка интерпретатора языка программирования Python v.3 на ОС Windows и Unix подобные системы, такие как Ubuntu, Debian

Способы запуска скриптов Python.

При запуске, интерпретатор CPython сканирует командную строку и переменную среду для настройки параметров выполнения скрипта. Схемы командной строки и ее параметров других реализаций могут отличаться.

Инструменты для разработки на Python.

PIP пакетный менеджер, virtualenv виртуальное окружение, IDE интегрированная среда разработки

Руководство по стилю кода PEP 8 в Python.

Этот документ дает соглашения о кодировании для кода Python, включающего стандартную библиотеку. Руководство по стилю развивается с течением времени, так как идентифицируются дополнительные соглашения

Структура программы и модель исполнения кода в Python.

Структура программы, связывание имен переменных, разрешение имен, взаимодействие с динамическими функциями, Исключения

Идентификаторы и ключевые слова в Python.

Идентификаторы и ключевые слова в Python.

Присваивание значений в Python.

В Python операции присваивания бывают трех видов: простое присваивание, составное присваивания и выражения присваивания.

Операции над числами в Python.

Python поддерживает все обычные операции, выполняемые над числами. Числа - неизменяемые объекты. Выполняя операции над числовыми объектами, вы всегда получаете новые числовые объекты, а не изменяете существующие.

Операторы/операции сравнения (цепочки сравнений) в Python.

В Python есть восемь операций сравнения. Все они имеют одинаковый приоритет, который выше, чем у логических операций. Сравнения могут быть связаны в цепочки: x < y <= z, эквивалентно x < y and y <= z.

Логические операции and, or и not в Python.

Операторы and и or закорачивают вычисление своих операндов (т.е. используют замыкания): правый операнд вычисляется лишь в том случае, если его значение необходимо для получения истинного значения в операциях and или or. Логические операции and, or и not имеют приоритет выполнения.

Оператор идентичности is в Python.

Операторы is и not is проверяют идентичность объекта: x is y будет истинно тогда и только тогда, когда x и y являются одним и тем же объектом.

Оператор in вхождения/членства элемента в Python.

Операторы in и not in проверяют наличие элемента в последовательности. Выражение x in s принимает значение True, если x является членом s, и False в противном случае.