#### Allgemeine Regeln Name / Bezeichner werden immer mit unterstrich getrennt bei mehreren Wörtern mein_zahl = 0 #### Variablen String Variable name = "ralf" Intitger Variable zahl = 3 Float variable zahl = 3.1 Variablen verändern Zahl += 1 oder Zahl-=1 oder Zahl /= 1 oder Zahl *= 2 #### Objekte / Datentypen List name =["ralf", "sven", 8, 7.1] Class Int Class strg Class NoneTyp #### Operatoren / Vergleichsoperatoren Plus minus mal geteilt = + - * / Vergleiche == <= >= != Wichtig ist das einrücken !!! #### Bedingungen **if** item > a: befehle elif: befehle else: befehle #### Schleifen **while** a == b: befehle **for** item in List: befehle **for** item in "schreiben": # Hier ist das ein String, es wird jeder Buchstabe durchgegangen befehle #### Funktionen Allgemein: Die Reihenfolge bei den Parametern ist entscheidend. Jede Funktion gibt **immer** etwas zurück Wenn wir nichts zurück geben wird automatisch der Wert None zurück gegeben!!! **def** say_hello(name, last_name): print("Hallo " + name) Aufruf der Funktion: say_hello("Ralf","Koop") **def** maximum(a,b): if a < b return b else: return a