Взаємодія з інтерпретатором Python

Настав час написати код на Python!

Sturtz [Stuc]

Коротше кажучи, є три основні способи зробити щось з Python:

  • інтерактивна консоль Python

  • запуск коду з файлу [1]

  • використовувати онлайн-редактори (наприклад, repl.it)

Використання інтерпретатора Python в інтерактивному режимі

Використання середовища REPL є найпростішим способом почати спілкування з Python. Це просто означає запуск інтерпретатора та введення команд безпосередньо в нього [Stuc]. Перекладач:

  • Читає введену команду

  • Оцінює та виконує її

  • Друкує результат (якщо є) назад на консоль

  • Повертається назад та повторює

Запуск інтерпретатора

У середовищі GUI, імовірно, інсталятор розмістив ярлик на робочому столі для запуску Python.

Наприклад, у Windows інтерпретатор можна знайти в меню Пуск з позначкою Python 3.x:

../_images/start-menu-python.png

Меню Пуск Windows Група Python

Підказка

Якщо ви отримуєте повідомлення про те, що python не встановлено, але ви впевнені, що інтерпретатор встановлено, це означає, що у вашому PATH немає Python. Повідомлення може виглядати так: 'python' не розпізнається як внутрішня або зовнішня команда / python: команда не знайдена

Зверніться до Проблема - System Environment PATH для вирішення проблеми.

Альтернативою є запуск із вікна терміналу:

  • Командний рядок у Windows

  • Термінал в macOS і Linux

../_images/cmd-python.png

Запуск Python через командний рядок

../_images/terminal-python.png

Запуск Python через термінал

Запускаємо код

Помістіть код Python в інтерактивну консоль і натисніть enter, щоб виконати його.

  1. Переконайтеся, що підказка >>> відображається, а курсор знаходиться після неї

  2. Введіть команду print("Hello, World!")

  3. Натисніть enter

print("Hello, World!")

Ваш сеанс має виглядати так:

print("Hello, World!")
"Hello, World!"

Якщо ви бачили рядок «Hello, World!» надруковано, вітаємо - ви запустили свою першу програму на Python.

../_images/celebrate.svg

Вихід з інтерпретатора

Щоб вийти з інтерактивної консолі, введіть «exit» і натисніть Enter.

exit()

Запуск коду з файлу

Сценарій Python — це багаторазовий набір коду. По суті, це програма на Python – послідовність інструкцій Python, які містяться у файлі. Ви можете запустити програму, вказавши інтерпретатору назву файлу сценарію.

Сценарії Python — це звичайний текст, тому ви можете редагувати їх у будь-якому текстовому редакторі. Якщо у вас є улюблений програмістський редактор, який працює з текстовими файлами, його цілком можна використовувати. Інакше ось кілька варіантів для першого разу:

Використовуючи будь-який редактор, створіть файл сценарію під назвою hello.py і помістіть у нього код:

print("Hello, World!")

Збережіть файл, відстежуючи його в каталозі, який ви вибрали для збереження. Тепер відкрийте термінал або командний рядок у цьому каталозі.

Підказка

У вікні ви можете відкрити командний рядок у каталозі, ввівши «cmd» в адресний рядок провідника.

У терміналі (або командному рядку) введіть:

python hello.py

Python надрукує рядок «Hello, World!». Ваш сеанс має виглядати так:

python hello.py
Hello, World!