Интерактивный учебник по основам Python https://pythontutor.ru/.
Учитесь, решая серьёзные задачи прямо в браузере.
Удобный визуализатор:
- Не нужно ничего устанавливать на компьютер: пишите и исполняйте код прямо в браузере;
- Отлаживайте код по шагам и смотрите за значениями переменных;
- Проверяйте правильность решения на разных входных и выходных данных;
- Визуализатор переводит и объясняет ошибки в программах;
- После решения задачи ознакомьтесь с образцовым решением.