Вы находитесь на странице: 1из 10

ЯЗЫК

ПРОГРАММИРОВИЯ
«PYTHON»
История языка программирования
◦ Python началась в конце 1980-х. Гвидо ван Россум задумал Python в
1980-х годах, а приступил к его созданию в декабре 1989 года в
центре математики и информатики в Нидерландах. ... Многие её
функции были портированы и обратно совместимы с Python 2.6
и Python 2.7. Язык Python был задуман как потомок язык
программирования ABC. способный к обработке исключений и
взаимодействию с операционной системой Алёна. Ван Россум является
основным автором Python и продолжал выполнять центральную роль в
принятии решений относительно развития языка вплоть до 12 июля 2018
года.

Гвидо ван Россум


Краткое введение пользования
◦ Python – интерпретируемый язык программирования. Это значит, что исходный код
частями преобразуется в машинный в процессе его чтения специальной программой –
интерпретатором.
◦ Python характеризуется ясным синтаксисом. Читать код на нем легче, чем на других
языках программирования, так как в Питоне мало используются такие
вспомогательные синтаксические элементы как скобки, точки с запятыми. С другой
стороны, правила языка заставляют программистов делать отступы для обозначения
вложенных конструкций. Понятно, что хорошо оформленный текст с малым
количеством отвлекающих элементов читать и понимать легче.
Как писать программы?
◦ Грубо говоря, интерпретатор выполняет команды построчно. Пишешь строку,
нажимаешь Enter, интерпретатор выполняет ее, наблюдаешь результат.
◦ Это удобно, когда изучаешь особенности языка или тестируешь какую-нибудь
небольшую часть кода. Ведь если работать на компилируемом языке, пришлось бы
сначала создать файл с кодом на исходном языке программирования, затем передать
его компилятору, получить от него исполняемый файл и только потом выполнить
программу и оценить результат. К счастью, даже в случае с компилируемыми языками
все эти действия выполняет среда разработки, что упрощает жизнь программиста.
◦ В операционных системах на базе ядра Linux можно программировать на Python в
интерактивном режиме с помощью приложения «Терминал», в котором работает
командная оболочка Bash. Здесь, чтобы запустить интерпретатор, надо выполнить
команду python3. В данном случае
запустилась версия 3.8.5.
Первое число 3 указывает
на то, что это
интерпретатор для языка
программирования Python
3. Последняя строка с
тремя угловыми скобками
(>>>) – это приглашение
Игры в которых использовался Python
◦ Battlefield. (2005 / Digital Illusions CE (DICE) / Стокгольм) ...
◦ EVE Online. (2003 / CCP Games / Исландия) ...
◦ Mount & Blade. (2008 / Tale Worlds / Турция) ...
◦ Sims 4. (2014 / Е.А. ...
◦ Civilization IV. (2005 / Firaxis Games / США) ...
◦ Frets On Fire (FoF) (2006 / Unreal Voodoo / Финляндия)
Функции меню среды программирования pyth

◦ Функция в программировании представляет собой обособленный участок кода, который можно


вызывать, обратившись к нему по имени, которым он был назван. При вызове происходит
выполнение команд тела функции. Функции можно сравнить с небольшими программками,
которые сами по себе, то есть автономно, не исполняются, а встраиваются в обычную
программу. Нередко их так и называют – подпрограммы. Других ключевых отличий функций от
программ нет. Функции также при необходимости могут получать и возвращать данные. Только
обычно они их получают не с ввода (клавиатуры, файла и др.), а из вызывающей программы.
Сюда же они возвращают результат своей работы. Существует множество встроенных в язык
программирования функций. С некоторыми такими в Python мы уже сталкивались.
◦ Это print(), input(), int(), float(), str(), type(). Код их тела нам не виден, он где-то "спрятан внутри
языка". Нам же предоставляется только интерфейс – имя функции.
◦ С другой стороны, программист всегда может определять свои функции. Их называют
пользовательскими. В данном случае под "пользователем" понимают программиста, а не того,
кто пользует программу. Разберемся, зачем нам эти функции, и как их создавать.
◦ Предположим, надо три раза подряд запрашивать на ввод пару чисел и складывать их.
С этой целью можно использовать цикл:
◦ Однако, что если перед каждым запросом чисел, надо выводить надпись, зачем они
нужны, и каждый раз эта надпись разная. Мы не можем прервать цикл, а затем
вернуться к тому же циклу обратно. Придется отказаться от него, и тогда получится
длинный код, содержащий в разных местах одинаковые участки:

Пример исполнения программы:


Сколько бананов и ананасов для обезьян? 15 5
Всего 20 шт. Сколько жуков и червей для ежей? 50
12 Всего 62 шт. Сколько рыб и моллюсков для
выдр? 16 8 Всего 24 шт.
Итог:
◦ В данной презентации мы узнали о истории создания языка программирования Python, краткое
введение языка,игры которые были созданы с помощью Python,а также некоторые функции
среды программирования языка Python

Спасибо большое за внимание

Вам также может понравиться