Как запустить программу в Python?

Как запустить программу в Python? Статьи

Подпишись на мой канал в Telegram

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

Введение

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

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

Убедитесь что python у вас установлен, а если не знаете как это сделать прочитайте в статье Как проверить установлен ли python.

Так же на всякий случай убедитесь в актуальности вашей версии. Я писал о том как это сделать в статье Как обновить python в Windows для пользователей Microsoft Windows.

Python может запускать вашу программу в двух режимах. Интерактивный и пакетный, рассмотрим оба варианта.

Запуск в интерактивном режиме

В первую очередь необходимо открыть терминал. Если вы пользуетесь microsoft windows запускайте командную строку.

В ней вводим команду python3 (для windows просто python)

Наша программа успешна выполнена. Я постарался максимально подробно ответить на вопрос "Как запустить программу в python" и если у вас остались вопрос - пишите в комментариях, постараюсь ответить :) 

Автоматически попадаем в интерактивную оболочку. Здесь мы можем писать любой код и он будет выполнен.

Возьмем к примеру небольшой код, который я быстренько написал на коленке.

author = "Egorov Egor"

zen = "https://zen.yandex.ru/python"

github = "https://github.com/r4hx"

print("{}: Привет! Надеюсь мои статьи принесут тебе пользу".format(author))

print("{}: Подпишись на мой блог о Python {}".format(author, zen))

print("{}: А еще я есть в гитхабе {} :D".format(author, github))

(как я ненавижу дзен за отсутствие блока форматирования кода)

Вставляем этот код в интерактивную оболочку и смотрим что у нас получилось.

Наша программа успешна выполнена. Я постарался максимально подробно ответить на вопрос "Как запустить программу в python" и если у вас остались вопрос - пишите в комментариях, постараюсь ответить :) 

А получилось следующее. Код выполнился последовательно, строка за строкой.

Для выхода из интерактивного режима, наберите команду

exit()

и нажмите ENTER. 

Надеюсь вопросов по первому способу запуска программы в python через интерактивную оболочку у вас не возникнет, вроде бы все понятно 🙂

Запуск в пакетном режиме

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

Теперь исходный код нашей программы нужно сохранить в файлик. Например давайте назовем его test.py

Наша программа успешна выполнена. Я постарался максимально подробно ответить на вопрос "Как запустить программу в python" и если у вас остались вопрос - пишите в комментариях, постараюсь ответить :) 

После того как мы добавили исходный код программы в наш файл необходимо его запустить. Сделать это проще простого достаточно ввести команду python3 test.py

Наша программа успешна выполнена. Я постарался максимально подробно ответить на вопрос "Как запустить программу в python" и если у вас остались вопрос - пишите в комментариях, постараюсь ответить :) 

Заключение

Наша программа успешна выполнена. Я постарался максимально подробно ответить на вопрос «Как запустить программу в python» и если у вас остались вопрос — пишите в комментариях, постараюсь ответить 🙂 

close

Бесплатная подписка

Введи свой адрес электронной почты и получай моментальный доступ к новым публикациям на сайте

Вступи в мою группу ВКонтакте

Егор Егоров

C 2017 года сижу на игле Python. Люблю создавать контент, который помогает людям понять сложные вещи. Не представляю жизнь без спорта и чувства юмора.

Если не сложно, напиши комментарий, как тебе статья.

Оцените автора
Егоров Егор
Добавить комментарий

  1. Виктория

    Добрый день! Очень информативная статья, много новых команд для себя узнала, спасибо большое!

    Ответить