Сначала важное: устанавливать необязательно
Прежде чем перейдём к установке: если вы не хотите сейчас ничего ставить на компьютер, это нормально. Все задания курса решаются прямо на сайте sudoteach.com, где есть встроенный онлайн-редактор кода без единой установки.
Тогда зачем устанавливать что-то локально? Затем, что для своих проектов — ботов, скриптов, приложений — понадобится Python и редактор прямо на компьютере. Этот урок не обязателен для курса, но пригодится, когда вы захотите писать код не только в учебных заданиях. Установка займёт 10–15 минут.
Шаг 1. Устанавливаем сам Python
Python — это программа-переводчик: она читает текст вашего кода и выполняет его команда за командой. Без неё файл с кодом остаётся просто текстом, как рецепт без повара. Официально такую программу называют интерпретатором — это и есть Python, который вы сейчас поставите. Он бесплатен, работает на Windows, macOS и Linux, скачивается только с официального сайта.
python в терминале работать не будет.cmd, Enter; Mac: Spotlight → Terminal) и введите:python --version
Python 3.12.4 — Python установлен и работает.python вместо версии открывает Microsoft Store или печатает слово «Python» без номера — сработал системный алиас-заглушка, а не настоящий Python. Переустановите Python с python.org с галочкой Add Python to PATH, а заглушку отключите: «Параметры → Приложения → Псевдонимы выполнения приложений» — выключите переключатель у python.exe.Простыми словами: PATH — список папок, где система ищет программы по имени. Это как список мест, где охрана ищет ваш пропуск: если места в списке нет, не пустят, даже если пропуск при вас. Официально PATH — системная переменная окружения. Без Python в PATH команда python выдаёт «python is not recognized», а галочка при установке добавляет путь туда автоматически.
Шаг 2. Устанавливаем редактор кода
Python установлен, но писать код пока негде. Представьте письмо от руки: можно писать хоть на салфетке, но удобнее в тетради с линейками, где видно, ровно ли идёт строка. Программисту такой «тетрадью» служит редактор кода: подсвечивает ошибки, подсказывает следующее слово и запускает программу одной кнопкой.
Официально такую программу называют IDE — интегрированной средой разработки. Мы будем использовать Visual Studio Code (VS Code) — бесплатный редактор от Microsoft, самый популярный в мире среди разработчиков.
Pythonhello.py (расширение .py говорит редактору, что это код Python)print("Hello, World!")
→ нажмите треугольник в правом верхнем углу, чтобы запустить
→ внизу откроется терминал и напечатает
Hello, World!Три способа запустить Python-файл
Файл с кодом сам не выполняется — его нужно попросить об этом, как ноты, которые сами не звучат, пока их не сыграют. Есть три способа это сделать.
cd в папку с файлом и запустите вручную:cd путь/к/папке
python hello.py
cd не нужен:python hello.py
python не срабатывает, попробуйте python3. На некоторых Mac python указывает на старый Python 2, а python3 — на тот, что вы только что установили.Задача: Hello, World!
У программистов есть традиция: первая программа на новом языке выводит фразу «Hello, World!». Никто точно не помнит, кто придумал её первым, но с 1970-х годов она передаётся из поколения в поколение разработчиков — и сейчас в это негласное братство вступаете вы.
Задача ниже доступна на платформе sudoteach.com: откройте её, впишите решение в редактор и нажмите «Проверить». Программа должна вывести ровно:
Hello, World!
Частые ошибки новичков
python is not recognized (Windows) или command not found (Mac) — переустановите Python с этой галочкой.python --version сразу после установки.hello.py.txt вместо hello.py — Windows иногда прячет расширения. VS Code тогда не поймёт, что это код Python.pythonpython может открывать Microsoft Store — это заглушка, а не настоящий Pythonpython filename.pypython --versionПроверьте себя
2 вопроса
Hello, World!
Напишите свою первую программу. Она должна вывести на экран ровно:
Hello, World!
Требования:
- Заглавная H в Hello, заглавная W в World, запятая после Hello, восклицательный знак в конце
- Программа выводит ровно одну строку