A Python learning tool with beginner exercises in using variables, data structures and basic control flow. Instructions and guidance are given in comments in the file.
Compatible with both Python 3 and Python 2.
Also designed to be PEP-8 compliant to encourage good coding style.
- Basic maths operators (add, subtract, multiply)
- Basic variable types (strings, integers)
- Concatenating strings
- Casting an integer to a string
- Booleans (True / False)
- Inequalities (Greater Than / Less Than)
- If/Else statements
- List methods (append, extend)
- Adding lists together with +
- For Loops
- Indexing strings
- Splitting strings
How to use
Run the command
wget http://goo.gl/0ZDOdX -O intro.py --no-check-certificate and open with
idle3 intro.py &.
Run the file with
F5 to see the output then go back to the code and read the instructions, edit away, save and run again.
Python 2 or Python 3?
The code works in both versions of Python, but Python 3 is recommended. Read about this in our documentation.
Unless otherwise specified, everything in this repository is covered by the following licence:
Python Intro by Ben Nuttall is licensed under a Creative Commons Attribution 4.0 International Licence.
Based on a work at https://github.com/bennuttall/python-intro