Первый файл
Python выполняет инструкции в порядке записи. Сохраните пример вmain.py и запустите python main.py. В интерактивном режиме REPL результат выражения может выводиться автоматически; в скрипте для вывода нужен print. Не переносите приглашения >>> из учебника в файл.
Переменная — имя, связанное с объектом. name = "SubTree" связывает имя со строкой; count = 2 — с целым числом. = выполняет присваивание. == сравнивает значения и возвращает логическое значение.
Ввод
input() читает одну строку без завершающего перевода строки. Результат всегда строка. Для числа используйте int(input()). Для двух чисел одной строки: a, b = map(int, input().split()). split() без аргумента разделяет по пробельным символам и пропускает лишние пробелы. Число полученных частей должно соответствовать числу переменных.
Выражение "2" + "3" даёт строку "23"; 2 + 3 даёт число 5. Преобразование необходимо делать до арифметики. print(a, b) разделяет аргументы пробелом и завершает строку переводом строки.
Окружение проекта
Проверяйте версию черезpython --version. Если добавляются библиотеки, создайте .venv командой python -m venv .venv. Использование python -m pip помогает устанавливать зависимость для того же интерпретатора. Первые уроки используют только стандартную библиотеку и не требуют установки пакетов.