.. include:: ../include/global.inc Python tutorial ****************** .. moduleauthor:: PSchau .. sectionauthor:: PSchau The goal of this tutorial is to give prospective itom users a quick overview about the basic |Pythonv3| commands and how to use them within |itom|. **Content** .. toctree:: :maxdepth: 1 pytutorial-runscript.rst pytutorial-numbers-math.rst pytutorial-variables-names.rst pytutorial-strings-text.rst pytutorial-dictionaries.rst pytutorial-if-else.rst pytutorial-loops-lists.rst pytutorial-classes-objects.rst pytutorial-functions.rst pytutorial-modules.rst pytutorial-prompting-passing.rst pytutorial-reading-writing-files.rst The tutorial above has been created based on the following resources. Please also browse to these online tutorials (especially the first links) to get good introductions to Python 3 (always be careful to only read tutorials about Python 3 or be aware of the differences between Python 2 and 3): * `Python-Kurs (v3) `_ (German) * `Python Course (v3) `_ (English) * `Official Python 3 documentation `_ * `Dive into Python (v3) `_ * `Numpy for Matlab users `_ * `Python Tutorial on javas2s.com (v2) `_ * `Python examples (example source code) on javas2s.com (v2) `_ * `Python Tutorial on tutorialspoint.com (v2) `_ * `Moving from Python 2 to Python 3 (Cheatsheet) `_