my favorite repl still is ipython. it has all the features i want (including checking documentation AND source with ? and ??).
also, it's super customizable -- i have a custom one that injects a bunch of imports and variables that i always use.
also, it's super customizable -- i have a custom one that injects a bunch of imports and variables that i always use.