Programmierung Grundlagen (Jupyter Notebook)# 2022-01-17 Variables and Datatypes Comments vs Docstrings Datatypes Numbers Integer (Ganze Zahl) Integer Numbers: Arithmetic Strings Some Methods String Formatting: f-Strings Datatype Conversions Boolean More about Strings Kontrollstrukturen if 2022-01-18 Miscellanea Braces: Single Element Tuples? Ranges -> range() (hour_of_day) while Loops break and continue yield, Generator, Iteration Protocol Sequential Datatypes Sequence Membership Compound Datatypes list (mutable) tuple (immutable) dict (mutable) set (mutable) Why Index Based Iteration is not Always the Best Way to Iterate How to get Indexes if There are None? (enumerate(), and Tuple Unpacking) Functions Default Parameters Keyword Arguments More on Lists List Comprehensions More on Dictionaries Iteration over Dictionaries Building Dictionaries More on Sets Miscellaneous String Methods with: Context Managers