Python Fundamentals Starting the Python REPL
Transcript from the "Starting the Python REPL" Lesson
>> Nina Zakharenko: So once you have the Python extension, a really nice thing that VS Code does is, it automatically selects the correct interpreter. And you'll see that in the blue bar, here at the bottom. It'll say the correct version of Python that we're using, which is Python 3.7.2, and our virtual environment, venv.
[00:00:20] If you get a pop-up that says your linter, pylint, is not installed, go ahead and install that now.
>> Nina Zakharenko: Now, the REPL, which stands for the read-evaluate-print loop, this is gonna be how we're interacting with Python for most of the day. It allows us to interact with the Python interpreter, so I'm just running a file in the, containing Python code.
[00:01:11] So to open up the REPL, all you need to do is type python in here, and then select Start REPL, yes?
>> Student: What is a REPL?
>> Nina Zakharenko: It's a read-evaluate-print loop, so it allows us to type Python instructions into it, and instantly see the results. It will make more sense in a second, once we open it up.
[00:01:38] Okay, does everyone see the Start REPL?
>> Nina Zakharenko: Someone asked, why do we use virtual environments? They'll make a little bit more sense when we start working with external libraries. They're basically a self-contained Python installation of the Python version in the libraries. So once you start working on bigger projects, you'll want to have a virtual environment per project.
[00:02:06] But for the time being, it's just an easy way for the instructions for Windows and for Mac to be the same, so that we're typing in the same things.