⚡ Шпаргалка
python --version — проверить версию Python.
python main.py — запустить файл.
name = "Alice" — создать переменную.
print(value) — вывести значение.
input("...") — прочитать строку от пользователя.
Команды терминала
| Команда | Что делает | Пример |
python --version | Показывает установленную версию Python | Python 3.x.x |
python main.py | Запускает файл Python | python 01_hello.py |
py --version | Альтернативная команда на Windows, если настроен Python Launcher | py 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_name | student-name | Дефис читается как минус |
age_25 | 25_age | Имя не начинается с цифры |
total_score | total score | Пробелы в имени запрещены |
is_student | if | if — ключевое слово |
print()
# main.py
print("Hi!")
print("Name:", "Alice")
print()
print("After empty line")
Если в print() передать несколько аргументов через запятую, Python по умолчанию выведет между ними пробел.
# main.py
name = input("Введите имя: ")
print("Hello, " + name)
input() всегда возвращает строку. Числа из ввода нужно будет преобразовывать позже, когда появятся типы данных.