раздел 04

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

Запустить Python можно двумя способами: набирать команды вживую в интерактивном режиме или написать программу в файл и запустить целиком. Попробуем оба.

Интерактивный режим REPL

REPL - это интерактивная оболочка: вы вводите строку, Python сразу её выполняет и показывает результат. Удобно, чтобы что-то быстро проверить. Запускается командой:

python3

Появится приглашение >>>. Наберите строку и нажмите Enter:

>>> print("Привет, Python")
Привет, Python
>>> 2 + 2
4

Выйти из REPL - команда exit() или сочетание Ctrl+D.

Запуск скрипта из файла

Для настоящих программ код пишут в файл с расширением .py и запускают целиком. Создайте файл hello.py с таким содержимым:

# простой пример: print, переменная, функция
name = "мир"

def greet(who):
    return "Привет, " + who

print(greet(name))

Запустите его из терминала:

python3 hello.py

В ответ вы увидите:

Привет, мир

Что здесь происходит

  • name = "мир" - переменная: имя, за которым закреплено значение.
  • def greet(who): - функция: кусок кода с именем, который можно вызывать с разными аргументами. Тело функции выделено отступом - в Python блоки задаются именно отступами, а не скобками.
  • print(...) - встроенная команда вывода на экран.