Вместо очередного
print() можно приостановить программу и посмотреть значения переменных прямо в отладчике. Для первого запуска хватит точки остановки и команды Step Over.1. Нажмите слева от строки кода, чтобы поставить точку остановки.
2. Запустите программу через Debug. Она остановится перед выполнением отмеченной строки. Посмотрите значения переменных.
3. Нажмите Step Over: отладчик выполнит строку и перейдёт к следующей в том же методе. Сравните значения до и после шага.
В первом уроке JetBrains по отладке Python этот маршрут показан на решении квадратного уравнения. В статье есть код примера и скриншоты интерфейса: можно пройти шаги в своём проекте и увидеть, где выполнение расходится с ожиданиями.
#туториал #для_новичков
