🔖 Справочник: первые конструкции Python

← К оглавлению урока

⚡ Шпаргалка

  • python --version — проверить версию Python.
  • python main.py — запустить файл.
  • name = "Alice" — создать переменную.
  • print(value) — вывести значение.
  • input("...") — прочитать строку от пользователя.

Команды терминала

КомандаЧто делаетПример
python --versionПоказывает установленную версию PythonPython 3.x.x
python main.pyЗапускает файл Pythonpython 01_hello.py
py --versionАльтернативная команда на Windows, если настроен Python Launcherpy 01_hello.py

Синтаксис Python

КонструкцияНазначениеПример
# commentОднострочный комментарий# user name
name = valueПрисваиваниеage = 25
print(...)Вывод в консольprint("Hi")
input(...)Ввод с клавиатурыname = input("Name: ")
if condition:Начало блока кода с двоеточиемif age == 18:
Отступ внутри блока, обычно 4 пробела print("OK")

Правила имён

МожноНельзяПочему
student_namestudent-nameДефис читается как минус
age_2525_ageИмя не начинается с цифры
total_scoretotal scoreПробелы в имени запрещены
is_studentifif — ключевое слово

print()

# main.py
print("Hi!")
print("Name:", "Alice")
print()
print("After empty line")

Если в print() передать несколько аргументов через запятую, Python по умолчанию выведет между ними пробел.

input()

# main.py
name = input("Введите имя: ")
print("Hello, " + name)

input() всегда возвращает строку. Числа из ввода нужно будет преобразовывать позже, когда появятся типы данных.