Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Легкое введение в программирование с использованием языка Python (глава 1).docx
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
33.2 Кб
Скачать

1.5 Первая программа

Традиционно первая программа, которую пишут на новом языке, называется «Hello, World!», потому что всё, что она делает - это отображает слова «Hello, World!». В Python, это выглядит следующим образом:

print «Hello, World!»

Это пример оператора печати, который на самом деле не печатает ничего на бумаге. Он отображает значение на экране. В этом случае результатом являются слова:

Hello, World!

Кавычки в программе отмечают начало и конец значения; они не появляются в результате.

Некоторые люди судят о качестве языка программирования по простоте программы «Hello, World!». По этому образцу, Python делает это настолько, насколько это возможно.

1.6 Глоссарий.

Решение проблемы - процесс разработки проблемы, нахождение решения и отражение решения.

Язык программирования высокого уровня - язык программирования, подобный Python, который задуман быть легким для людей, чтобы читать и писать.

Низкоуровневый язык - язык программирования, который разработан, чтобы быть естественным для выполнения компьютером; также называемый «машинным языком» или «языком ассемблера».

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

Компиляция - одноразовый перевод программы, написанной на языке высокого уровня, на язык низкого уровня в рамках подготовки для последующего выполнения.

Исходный код - программа на языке высокого уровня перед ее компиляцией. объектный код - вывод компилятора после того, как он перевел программу. выполняемый код - другое имя для «объектного кода», который готов к выполнению. сценарий - программа, хранимая в файле (как правило та, которая будет интерпретироваться).

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

Баг - ошибка в программе. отладка - процесс поиска и удаления любой из трех типов ошибок программирования.

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

Ошибка выполнения - ошибка, которая не встречается, пока программа не начнет выполняться, но которая предотвращает продолжение программы.

Исключение - другое название ошибки выполнения. семантическая ошибка - ошибка в программе, которая заставляет ее делать что-то другое, чем то, что подразумевалось программистом.

Семантика - смысл программы. естественный язык - любой из языков, на котором говорят люди и которые развивались естественным образом.

Формальный язык - любой из языков, который люди разработали для определенных целей, таких как представление математических идей или компьютерных программ; все языки программирования являются формальными языками.

Лексема - один из основных элементов синтаксической структуры программы, аналогичный слову на естественном языке.

Синтаксический анализ - изучение программы и анализ синтаксической структуры.

Оператор печати - инструкция, которая вызывает интерпретатор Python для отображения значения на экране.

11