вопрос по PyCharm
Cтавите breakpoint в нужном месте (в вашем случае на последней строке), запускаете скрипт в Debug режиме, переходите на вкладку Console, нажимаете на значок Show command line. Подсказки и история будут доступны.
Screenshot

Tools -> Run Python Console
вроде как поддерживает историю ввода

Если используете Django то там есть такая штука: Tools -> Run Django Console