


The first thing to remember here is that how you run code depends on how you wrote it. I'm going to talk about the following ways: scripts, the Python command line, and Jupyter notebooks. Before I do that, let's talk briefly about the options you have for running code. I will cover these in more detail in just a moment. So-called "notebooks" (e.g., Jupyter, Google Colab).Text editors, such as Sublime, Atom and Visual Studio Code.When it comes to Python programming, you have the following types of "environments" for writing code: In the real world, all of these different ways are used, in different contexts, so while it's perfectly okay right now to select one way and stick with it, it is worth getting familiar with all of them. In the end, you can choose whichever one you like best.

I'll show you several ways you can write code and several ways you can run code. One is writing a program, and the second is running it.
