Up and Running with Python
What we will cover…
- What is Python?
- Running Python.
- Writing Python.
What is Python?
Python refers to both:
- A program (it runs on a computer).
- A programming language.
The program’s purpose is to interpret the language and convert it into instructions for a computer.
Running Python
> which python
> which python3
Python does not have a GUI, so we run it from a terminal.
Let’s make sure we can find the program (the “executable”).
which
is a program, available in your terminal, that tells you where on your computer a given executable lives.
Running Python
Let’s run python:
> python3
Python 3.8.2 (default, Feb 26 2020, 22:21:03)
[GCC 9.2.1 20200130] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>>
Running Python
Let’s run python:
> python3
Python 3.8.2 (default, Feb 26 2020, 22:21:03)
[GCC 9.2.1 20200130] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 5 + 5
Running Python
Let’s run python:
> python3
Python 3.8.2 (default, Feb 26 2020, 22:21:03)
[GCC 9.2.1 20200130] on linux
Type "help", "copyright", "credits" or "license" for more information.
>>> 5 + 5
10
>>>
You can quite this “interactive interpreter” with ctrl+d
.
Writing Python
Python is a programming language.
It’s named after Monty Python and was created by Guido van Rossum in 1991.
There are two major versions that are still circulating: 2 & 3.
Python2 has been dying a long, slow death for many years now. We will be using Python3 for this course.
A python file
Open your text editor (ie VSCode) and open a new folder for this class.
Create a new file inside that folder and call it hello.py
.
Write the following in the file (within your text editor):
message = 'Hello World!'
print(message)
A python file
In your terminal:
- Navigate to the directory of the
hello.py
file you just created. (remember:ls
,pwd
,cd
). - Run the file with python:
python3 hello.py
. - Celebrate.
Installing Packages
To complete the assignments, it can be helpful to have some basic python packages (libraries) installed on your computer:
- pylint
- pytest
- pytest-xdist
You can install python libraries (“globally”) with the following command:
python3 -m pip install -U --user pylint
Review
- What is Python?
- Running Python.
- Writing Python.