[comment]: # (This file is automatically generated. Don't edit this) [comment]: # (file manually, run update-readmes.py instead.) # Basics This section will get you started with using Python and you'll be able to learn more about whatever you want after studying it. 1. [What is programming?](what-is-programming.md) 2. [Installing Python](installing-python.md) 3. [Getting started with Python](getting-started.md) 4. [ThinkPython: The way of the program](the-way-of-the-program.md) 5. [Variables, Booleans and None](variables.md) 6. [Using functions](using-functions.md) 7. [Setting up an editor](editor-setup.md) 8. [If, else and elif](if.md) 9. [Handy stuff with strings](handy-stuff-strings.md) 10. [Lists and tuples](lists-and-tuples.md) 11. [Loops](loops.md) 12. [Trey Hunner: zip and enumerate](trey-hunner-zip-and-enumerate.md) 13. [Dictionaries](dicts.md) 14. [Defining functions](defining-functions.md) 15. [Writing a larger program](larger-program.md) 16. [What is true?](what-is-true.md) 17. [Files](files.md) 18. [Modules](modules.md) 19. [Exceptions](exceptions.md) 20. [Classes](classes.md) 21. [Docstrings](docstrings.md) *** If you have trouble with this tutorial please [tell me about it](../contact-me.md) and I'll make this tutorial better. If you like this tutorial, please [give it a star](../README.md#how-can-i-thank-you-for-writing-and-sharing-this-tutorial). You may use this tutorial freely at your own risk. See [LICENSE](../LICENSE). [List of contents](../README.md#list-of-contents)