Общие сведения о PYTHON
Общие сведения о языке программирования, системах программирования, ассемблере и трансляторе.
Просмотр содержимого документа
«Общие сведения о PYTHON»
Общие сведения о Python
Зачем нужны системы программирования?
- Системы программирования предназначены для создания (написания) программ, с ними работают разные программисты, для создания своих собственных программ.
Создан в 1949 году, представляет собой систему обозначений, используемую для представления в удобно читаемой форме программ, записанных в машинном коде. Его команды прямо соответствуют отдельным командам машины или их последовательностям.
- Машинный код — система команд конкретной вычислительной машины, которая интерпретируется непосредственно процессором или микропрограммами этой вычислительной машины
- Python – интерпретируемый язык программирования высокого уровня, предназначенный для решения самого широкого круга задач. С его помощью можно обрабатывать числовую и текстовую информацию, создавать изображения, работать с базами данных, разрабатывать Web -сайты и приложения с графическим интерфейсом. Python является кроссплатформенным – позволяет создавать программы, которые будут работать во всех операционных системах.
- Гвидо ван Россум задумал Python в 1980-х годах, а приступил к его созданию в декабре 1989 года в центре математики и информатики в Нидерландах. Язык Python был задуман как потомок языка программирования ABC. Python возглавляет фракцию самых быстрорастущих языков программирования
- Python не допускает двоякого написания кода: код можно написать только одним способом; в нем отсутствуют лишние конструкции. Все программисты должны придерживаться стандарта РЕР-8 .
- PEP-8 создан на основе рекомендаций Гуидо ван Россума с добавлениями от Барри. Если где-то возникал конфликт, мы выбирали стиль Гуидо. И, конечно, этот PEP может быть неполным (фактически, он не закончен).
- — Python не самый быстрый среди языков программирования. Скорость выполнения программ может быть ниже. — Не самый удобный язык для мобильных разработок — Из-за гибкости типов данных потребление памяти Python не минимальное
- — Идеален для старта в программировании — Простой — Множество доступных сред разработки — Универсальный — Быстрорастущий — Востребованный на рынке
- Компьютерная программа, переводящая код, написанный на одном языке программирования, в другой, называется транслятором , а из языка в машинный код — компилятором.
- Интерпретатор — это такой модуль, который исполняет другие программы. Когда вы пишете код на языке Python , интерпретатор читает вашу программу и выполняет составляющие ее инструкции.
- По сути дела интерпретатор — это слой программной логики между вашим программным кодом и аппаратурой вашего компьютера.
- Возможно, вы слышали, что Python называется интерпретируемым языком программирования. Это означает, что компилятор преобразует исходный код (. py-файл) в байт-код (. pyc-файл), который затем исполняется виртуальной машиной Python (PVM).
- PVM – механизм времени выполнения, она всегда присутствует в составе системы Python .