Читать книгу: «Занимательный Питон», страница 3

Шрифт:

Программа. Язык Программирования

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

Мы с Вами ребята начинаем изучать язык программирования Питон. Что это за язык? – это Интерпретатор, наподобие интерпретатора языка Basic с которым были в школе знакомы Ваши родители.

Что же такое Интерпретатор и чем он отличается от Компилятора – например C++ или TurboPascal 7 ? Интерпретатор на каждом шаге – строке программы, обращается к программе Питон и транслирует код на английском языке высокого уровня (понятного вам ученики) в машинный код (понятный процессору любого компьютера), затем код исполняется также пошагово. Код можно вводить строка за строкой, нажимая Enter или написать в виде скрипта в текстовом редакторе кода (например Блокнот) Idle. Компилятор же должен создать бинарный файл на машинном коде процессора из всех строк кода на языке C++ или Turbo Pascal , и только затем выполнить. То есть невозможно построчное, отдельное выполнение, программа должна сначала скомпилироваться – создать исполняемый файл для ОС (операционной системы компьютера).

Языки программирования высокого уровня и среды разработки IDE были следующим этапом развития ПО. Они представляли собой интерпретатор или компилятор с языка более близкого человеку. В идеале человек и ВМ должны понимать друг – друга на естественном языке человека. Но так как, это – сложно реализовать, то первыми появились языки похожие на Basic English. И, уже затем языки Питон и Кумир (который кстати изучается в СШ). Язык Кумир – был похож на естественный Русский язык и поддерживает структурное программирование.

Дзен Питона

Если интерпретатору Питона дать команду

import this

То выводится так называемый “Дзен Питона” – иллюстрирующий идеологию и особенности данного языка. Понимание смысла этих постулатов в приложении к программированию придёт тогда, когда Вы в полной мере освоите язык программирования и придёте к приобретенному опыту практического программирования.

Покупайте книги и получайте бонусы в Литрес, Читай-городе и Буквоеде.

Участвовать в бонусной программе
Возрастное ограничение:
6+
Дата выхода на Литрес:
20 апреля 2022
Дата написания:
2022
Объем:
7 стр. 1 иллюстрация
Правообладатель:
Автор
Формат скачивания:
Текст PDF
Средний рейтинг 3,4 на основе 26 оценок
По подписке
Текст
Средний рейтинг 4,9 на основе 13 оценок
По подписке
Текст PDF
Средний рейтинг 5 на основе 5 оценок
По подписке
Текст
Средний рейтинг 4,4 на основе 14 оценок
По подписке
Текст PDF
Средний рейтинг 3,8 на основе 20 оценок
Текст PDF
Средний рейтинг 4,5 на основе 8 оценок
Текст PDF
Средний рейтинг 4,1 на основе 19 оценок
По подписке
Текст, доступен аудиоформат
Средний рейтинг 3,9 на основе 30 оценок
По подписке
Текст PDF
Средний рейтинг 4,3 на основе 6 оценок
По подписке
Текст
Средний рейтинг 3,7 на основе 43 оценок