Авторизация
.
Контакты
.
Предложения
.
Начало
.
Введение в Python.
· · ·
Почему именно язык программирования Python?
Python - Обзор.
История языка программирования Python.
Особенности Python:
Основы синтаксиса Python.
Первая программа на Python:
Интерактивный режим программирования:
Скриптовый режим программирования:
Идентификаторы в Python:
Зарезервированые (ключевые) слова в Python:
Строки и отступы:
Многострочные выражения:
Кавычки в Python:
Комментирование в Python:
Ввод нескольких инструкций на одной строке:
Типы данных в Python.
Присвоение значения переменной:
Множественное присвоение значений:
Встроенные типы данных в Python:
Числовой тип данных в Python:
Примеры видов числового типа данных:
Списки в Python:
Кортежи в Python:
Словари в Python:
Преобразование типов данных:
Операторы в Python.
Арифметические операторы в Python:
Операторы сравнения в Python:
Операторы присваивания в Python:
Побитовые операторы в Python:
Логические операторы в Python:
Операторы членства в Python:
Операторы тождественности в Python:
Приоритет операторов в Python.
Условные конструкции в Python.
Условная конструкция if в Python:
Конструкция if...else в Python:
Команда elif в Python:
Вложенные условные конструкции в Python:
Циклы в Python.
Цикл while в Python:
Бесконечный цикл:
Цикл for в Python:
Перебор комплексных типов данных по индексам:
Команда break в Python:
Функции в Python.
Создание функции.
Вызов функции.
Аргументы функции в Python.
Обязательные аргументы функции:
Аргументы - ключевые слова.
Аргументы, заданные по-умолчанию.
Аргументы произвольной длины.
Ключевое слово return.
Область видимости.
Рекурсия.
Рецепт создания функции в Python.
Функциональное программирование в Python: lambda, zip, filter, map reduce.
Lambda выражение в Python:
Функция map() в Python:
Функция reduce() в Python:
Функция zip() в Python:
Объектно-ориентированное программирование в Python.
Терминология объектно-ориентированного программирования:
Создание экземпляров класса:
Получение доступа к атрибутам и методам класса:
Модули в Python.
Команда import в Python:
Команда from ... import в Python.
Команда from ... import * в Python:
Местонахождение модулей в Python:
Получение списка всех модулей Python установленных на компьютере:
Создание своего модуля в Python:
Функция dir():
Архитектура программы на Python:
Пакеты модулей в Python:
Работа с файлами в Python.
Открытие и закрытие файла в Python.
Список режимов доступа к файлу в Python.
Закрытие файла в Python. Метод close().
Чтение и запись файлов в Python.
Запись в файл в Python. Метод write().
Чтение из файла в Python. Метод read().
Как узнать позицию указателя в файле в Python.
Добавление в файл. Метод write().
Расширенная работа с файлами в Python.
Приложение-пример работы с файлами в Python.
Обработка исключительных ситуаций в Python.
Блок try-except в Python.
Блок else в блоке try-except в Python.
Блок finally в Python.
HTML парсер на Python.
Перегрузка класса HTMLParser.
Примитивный Paint на Python.
Об авторе.
О блоге. (http://pythonicway.com).