Compared to the vanilla Python interpreter bpython knows a few extra tricks like syntax highlighting, auto indent (yay!), and auto completion.
Check it out, it’s a really great tool!
» Subscribe to the dbader.org YouTube Channel for more videos.
If you’d like to learn more about bpython, the following links should help you out: