Выполнение программы на Python 3
Python и запуск програм Запуск программы на python, инструкции Python, инструкция print, Программа на языке Python
С точки зрения программиста
Программа на языке Python, в самой простой форме, - это обычный текстовый файл, содержащий инструкции Python. Например, следующий файл, с именем scriptO.py, - это один из простейших сценариев на языке Python, который только можно придумать, но его официально можно назвать программой на языке Python:print('hello world')
pnntB ** 100)
Этот файл содержит две инструкции print, которые просто выводят строку (текст в кавычках) и результат числового выражения B в степени 100) в выходной поток. Не надо сейчас стараться вникнуть в синтаксис языка - в этой главе нас интересует лишь сам порядок запуска программ.
Позднее я расскажу об инструкции print и объясню, почему можно возвести число 2 в степень 100, не опасаясь получить ошибку переполнения.
Создать такой файл можно с помощью любого текстового редактора. По общепринятым соглашениям файлы с программами на языке Python должны иметь расширение .ру - с технической точки зрения, это требование должно выполняться только для «импортируемых» файлов, как будет показано позднее в этой книге, но большинству файлов с программами на языке Python даются имена с расширением .ру для единообразия.
После того как инструкции будут введены в текстовый файл, можно потребовать от Python выполнить его, то есть просто выполнить все инструкции в файле одну за другой от начала и до конца. Как будет показано в следующей главе, вы можете запускать программы, щелкая на их пиктограммах или другими стандартными способами. Если при выполнении файла все пройдет как надо, вы увидите результаты работы двух инструкций print где-то на экране своего компьютера - обычно это происходит в том же окне, где производился запуск программы:
hello world
1267650600228229401496703205376
Например, ниже показано, что произошло, когда я попытался запустить этот сценарий в командной строке DOS на ноутбуке, где установлена операционная система Windows (обычно эту программу можно найти в меню Accessories (Стандартные) под названием Command Prompt (Командная строка)), чтобы убедиться, что я не допустил никаких опечаток:
C:\temp> python scriptO.py
hello world
1267650600228229401496703205376
Мы только что запустили сценарий, который вщвел строку и число. Вероятно, мы не получим награды на конкурсе по программированию за этот сценарий, но его вполне достаточно, чтобы понять основные принципы запуска программ.
С точки зрения Python
Краткое описание, приведенное в предыдущем разделе, является довольно стандартным для языков сценариев, и это обычно все, что необходимо знать программисту. Вы вводите программный код в текстовый файл, а затем запускаете этот файл с помощью интерпретатора. Однако, когда вы говорите интерпретатору «вперед», за кулисами много чего происходит.Хотя знание внутреннего устройства Python и не требуется для овладения навыками программирования на этом языке, тем не менее, понимание того, как производится выполнение программ, поможет вам увидеть всю картину в целом.
Когда интерпретатор Python получает от вас команду запустить сценарий, он выполняет несколько промежуточных действий, прежде чем ваш программный код начнет «скрипеть колесами». В частности, сценарий сначала будет скомпилирован в нечто под названием «байт-код», а затем передан механизму, известному под названием «виртуальная машина».
С помощью языка Python можно разработать хороший работ под Avito. Но, мы советуем использовать уже готовый avito api от разработчиков avito-zerkalo.ru. Подробнее можете узнать на официальном сайте.
- Где купить живых русских подписчиков Инстаграм от 0,14$
- Программирование Web-клиента на языке Python
- Производительность и скорость разработки Python 3
- Python 3 - Компиляция в байт-код
- Python - основные концепции
- Виртуальная машина Python (PVM)
- Алгоритм расшифровки названии автомобилей в игре "Что за тачка?" на Python