Глава 3 · Ваша первая программа на Python

Интерактивный режим Python (Python Shell)

Второй способ работать с Python — вводить код по одной строке и сразу видеть результат, без файла и без print().

Интерактивный режим Python (Python Shell)

Кроме запуска файлов, у Python есть второй, не менее полезный режим — интерактивная оболочка (Python Shell, или REPL — Read-Eval-Print Loop: «прочитать — выполнить — напечатать — повторить»). В ней вы вводите код по одной строке и сразу видите результат — без файла и без «запуска» в привычном смысле.

Открыть её можно прямо в терминале VS Code или PyCharm, набрав python (Windows) или python3 (Mac). Появится приглашение >>> — это значит, что оболочка ждёт вашу команду.

терминал
$ python
Python 3.14.0 (main, ...) 
>>> print("Привет!")
Привет!
>>> 
Как выйти
Наберите exit() и нажмите Enter, либо нажмите Ctrl+Z затем Enter (Windows) или Ctrl+D (Mac/Linux).

Ваша оболочка умеет считать

Раз оболочка сразу показывает результат каждой строки, её удобно использовать как быстрый калькулятор — без единого print():

Python Shell
>>> 2 + 2
4
>>> 10 / 4
2.5
>>> 3 * 7
21

Это работает только в самой оболочке: в обычном .py-файле строка 2 + 2 сама по себе ничего не выведет — файл выполняется целиком и молча, если явно не попросить вывод через print(). Подробно об этом — в следующем разделе.

Практика в Jupyter Notebook
03-02-python-shell.ipynb + 03-03-math.ipynb · интерактивный режим и вычисления
Открыть ноутбук →