This is a collection of guides to basic concepts in Python, meant for beginners with no previous programming experience.
- Problem solving - when do you use what technique?
- Loops -
for
andwhile
- Strings - working with text
- Numbers - doing math in code
- Lists - when one value is not enough
- Operators -
=
==
+=
- are they not all equal? - functions - collecting code into useful bits
- To make this guide more friendly to people with a math background, we consistently use "method" instead of "function".