MyFirstBrain/Technik/Python/Befehle.md

75 lines
1.1 KiB
Markdown
Raw Normal View History

2024-06-20 19:30:35 +02:00
#### Allgemeine Regeln
Name / Bezeichner werden immer mit unterstrich getrennt bei mehreren Wörtern
2024-06-20 19:32:36 +02:00
mein_zahl = 0
2024-06-20 19:30:35 +02:00
2024-06-20 18:39:38 +02:00
#### Variablen
2024-06-20 19:30:35 +02:00
2024-06-20 18:39:38 +02:00
String Variable name = "ralf"
2024-06-20 19:30:35 +02:00
Intitger Variable zahl = 3
2024-06-20 18:39:38 +02:00
Float variable zahl = 3.1
2024-06-20 19:10:50 +02:00
Variablen verändern Zahl += 1 oder Zahl-=1 oder Zahl /= 1 oder Zahl *= 2
2024-06-20 19:09:54 +02:00
2024-06-20 19:43:35 +02:00
#### Objekte / Datentypen
2024-06-20 18:39:38 +02:00
2024-06-20 18:41:38 +02:00
List name =["ralf", "sven", 8, 7.1]
2024-06-20 19:43:35 +02:00
Class Int
Class strg
Class NoneTyp
2024-06-20 18:41:38 +02:00
#### Operatoren / Vergleichsoperatoren
Plus minus mal geteilt = + - * /
2024-06-20 19:05:54 +02:00
Vergleiche == <= >= !=
2024-06-20 19:12:40 +02:00
<Font size=5><b>Wichtig ist das einrücken !!!</b> </Font>
2024-06-20 19:05:54 +02:00
2024-06-20 19:10:50 +02:00
#### Bedingungen
**if** item > a:
befehle
2024-06-20 19:11:54 +02:00
elif:
befehle
else:
befehle
2024-06-20 19:10:50 +02:00
2024-06-20 19:13:54 +02:00
#### Schleifen
2024-06-20 19:07:54 +02:00
2024-06-20 19:11:54 +02:00
2024-06-20 19:07:54 +02:00
2024-06-20 19:09:54 +02:00
**while** a == b:
2024-06-20 19:05:54 +02:00
befehle
2024-06-20 19:09:54 +02:00
**for** item in List:
2024-06-20 19:07:54 +02:00
befehle
2024-06-20 19:09:54 +02:00
**for** item in "schreiben": # Hier ist das ein String, es wird jeder Buchstabe durchgegangen
2024-06-20 19:07:54 +02:00
befehle
2024-06-20 19:09:54 +02:00
2024-06-20 19:13:54 +02:00
#### Funktionen
2024-06-20 19:39:10 +02:00
Allgemein:
2024-06-20 19:41:35 +02:00
Die Reihenfolge bei den Parametern ist entscheidend.
Jede Funktion gibt **immer** etwas zurück
2024-06-20 19:43:35 +02:00
Wenn wir nichts zurück geben wird autoa
2024-06-20 19:39:10 +02:00
**def** say_hello(name, last_name):
2024-06-20 19:37:10 +02:00
print("Hallo " + name)
2024-06-20 19:30:35 +02:00
2024-06-20 19:32:36 +02:00
Aufruf der Funktion:
2024-06-20 19:39:10 +02:00
say_hello("Ralf","Koop")