Python in steps

This is a repository to get you from zero to comfortable with Python. It is a work in progress, and largely focuses on helping you learn how to learn.

How to run an example

Check out the repository, to do this you'll need git on your command line.

git clone https://github.com/AlexsJones/python_in_steps.git

This will create a directory called python_in_steps with all the files in it.

You can then run the examples by running the python interpreter and passing the file as an argument.

❯ python examples/0/main.py
Hello,World!
Example Description How to run Link to File
0 Hello World python examples/0/main.py main.py
1 Variables python examples/1/main.py main.py
2 Functions python examples/2/main.py main.py
3 Classes python examples/3/main.py main.py
4 Modules python examples/4/main.py main.py
5 Packages python examples/5/main.py main.py
6 Exceptions python examples/6/main.py main.py
7 I/O python examples/7/main.py main.py
8 Decorators python examples/8/main.py main.py
9 Generators python examples/9/main.py main.py
10 Testing python examples/10/main.py main.py
11 Debugging python examples/11/main.py main.py
12 Profiling python examples/12/main.py main.py
13 Logging python examples/13/main.py main.py
14 Virtualenv python examples/14/main.py main.py
15 Requests python examples/15/main.py main.py
16 Flask python examples/16/main.py main.py