[comment]: # (This file is automatically generated. Don't edit this) [comment]: # (file manually, run update-readmes.py instead.) # Advanced If you want to learn more advanced techniques, you can also read this section. Most of the techniques explained here are great when you're working on a large project, and your code would be really repetitive without these things. You can experient with these things freely, but please **don't use these techniques just because you know how to use them.** Prefer the simple techniques from the Basics part instead when possible. Simple is better than complex. 1. [Handy data types](datatypes.md) 2. [Advanced stuff with functions](functions.md) 3. [Magic methods](magicmethods.md) 4. [Iterables, iterators and generators](iters.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)