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.
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 |