Take into account that as soon as you shut the REPL session, your code is long gone. In other words, the code typed right into a REPL isn’t persistent, so that you can’t reuse it. For a developer, you need code which you can reuse to avoid wasting precious keystrokes. https://sethfnmho.blogthisbiz.com/25003656/a-secret-weapon-for-python-project-help