Перейти к основному содержимому

Выполнение кода Python

Код Python можно выполнить двумя способами: ввести его прямо в командной строке или сохранить на сервере в файле с расширением .py и запустить этот файл из командной строки.

Выполнение в командной строке

main.py
>>> print("Hello, World!")
Hello, World!

Запуск файла Python

main.py
C:\Users\Your Name>python myfile.py

Отступы в Python

Пробелы в начале строки кода называются отступом.

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

Пример

Prompt
С помощью оператора if проверьте, больше ли 5, чем 2, и выведите "Пять больше двух!" с правильным отступом.
Вывод: полная программа на Python

Синтаксическая ошибка

Если пропустить отступ, Python сообщит об ошибке:

Prompt
Продемонстрируйте ошибку отступа в Python: напишите оператор if, не добавив отступ перед строкой с print. Этот код должен вызвать синтаксическую ошибку.
Вывод: полная программа на Python

Разное количество пробелов

Сколько пробелов использовать, решаете вы. Чаще всего выбирают четыре, а минимум — один.

Prompt
Покажите два оператора if, проверяющих условие 5 > 2: в одном используйте отступ в один пробел, в другом — в четыре пробела; оба должны выводить "Пять больше двух!".
Вывод: полная программа на Python

Ошибка из-за смешанных отступов

Внутри одного блока кода количество пробелов должно оставаться одинаковым. Если оно меняется, вы получите ошибку:

Prompt
Продемонстрируйте ошибку Python, вызванную разным количеством пробелов в одном блоке кода. Используйте оператор if, в котором один print имеет отступ в один пробел, а другой — в четыре пробела.
Вывод: полная программа на Python

Переменные в Python

Для объявления переменной в Python не нужна специальная команда. Она появляется, как только вы присваиваете ей значение.

Пример

Создание и вывод переменных:

Prompt
Создайте переменную x со значением 5 и переменную y со значением "Hello, World!", затем выведите обе переменные.
Вывод: полная программа на Python

Комментарии

Python позволяет документировать код с помощью комментариев. Комментарий начинается с #, и всё, что идёт после него в этой строке, игнорируется.

Пример

Комментарий в Python:

Prompt
Напишите комментарий, а затем выведите "Hello, World!".
Вывод: полная программа на Python