Показаны сообщения с ярлыком python. Показать все сообщения
Показаны сообщения с ярлыком python. Показать все сообщения

понедельник, 26 января 2015 г.

Язык программирования Python. Классы (3)

Инкапсуляция — ограничение доступа к методам и атрибутам. Инкапсуляция делает некоторые из компонент доступными только внутри класса(начинающиеся с _ и __).

Наследование подразумевает то, что дочерний класс содержит все атрибуты и методы родительского класса, которые могут быть переопределены.

Полиморфизм - возможность использования одного и того же имени операции или метода к объектам разных классов, при этом действия, совершаемые с объектами, могут существенно различаться.

Композиция - механизм для создания нового класса путем объединения нескольких объектов существующих классов в одно целое.

четверг, 25 декабря 2014 г.

Язык программирования Python. Инструкции. Функции. (2)

     Отступы в языке являются важной часть синтаксиса. Все инструкции в пределах одного блока должны иметь равные отступы от левого края.
     Переменная - это ссылка на объект определенного типа.

среда, 26 ноября 2014 г.

Язык программирования Python. Базовые типы данных. (1)

      Файл скрипта имеет расширение .py Запуск сценария производится командой python filename.py Второй способ запуска сценария выглядит так ./filename.py (в этом случае необходимо указать право на исполнение файла chmod +x filename.py и в сценарии первой строкой прописать путь до интерпретатора (пр. #!/usr/bin/python3))
     Python - язык с динамической типизацией.
     В языке предусмотрена возможность индексации в обратном порядке (от конца к началу).