Хочу предложить вам хороший бесплатный редактор Wing для Python. Тут есть небольшая тонкость: работать редакторе Wing Personal можно дома (домашнее использование). В коммерческих целях использовать запрещено. Для обучения идеально подойдёт. Очень хорошо работает на windows. Прежде чем установить его поставьте сначала Python 3 на вашу операционную систему.
страница для скачивания Wing Personal
Есть вообще бесплатная версия Wing 101. Она очень простая по функционалу. Её можно поставить на работе. Лицензия позволяет. Также есть полноценная версия Wing Pro. Тут нужно платить за лицензию. В этой версии все есть.
Самая главная фишка этого редактора - это консоль прямо в окне. Вы можете запустить ваш скрипт и увидите работу Python интерпритатора. В нижнем окне выведется результат работы скрипта. Очень удобно. Второе достоинство этого редактора - это смена тем. Во многих редакторах нет темных тем и даже если они есть они не полностью тёмные. Тут красиво выглядит monokai.
Еще есть бесплатная версия IDE PyCharm (Community). Она нужна для научного развития. Она уступает профессиональной версии. Там нет функционала для работы с Django. Вам этого редактора хватит с головой. Он красиво выглядит и ставится на все платформы. Предлагаю скачать PyCharm с официального сайта. Если у вас линкус, то посмотрите на статью по установке pycharm из архива tar.gz. Лично я установил оба редактора.
Пользуйтесь редакторами Wing и PyCharm! Обязательно ставьте тёмные темы. Таком образом вы убережёте ваши глаза. Удачи!