Mac13: 2024-06-22 10:22:25
This commit is contained in:
parent
652105f1b3
commit
61653d269b
@ -37,11 +37,13 @@ Vergleiche == <= >= !=
|
||||
#### Bedingungen
|
||||
|
||||
**if** item > a:
|
||||
befehle
|
||||
>befehle
|
||||
|
||||
elif:
|
||||
befehle
|
||||
>befehle
|
||||
|
||||
else:
|
||||
befehle
|
||||
>befehle
|
||||
|
||||
|
||||
#### Schleifen
|
||||
@ -49,13 +51,13 @@ else:
|
||||
|
||||
|
||||
**while** a == b:
|
||||
befehle
|
||||
>befehle
|
||||
|
||||
**for** item in List:
|
||||
befehle
|
||||
>befehle
|
||||
|
||||
**for** item in "schreiben": # Hier ist das ein String, es wird jeder Buchstabe durchgegangen
|
||||
befehle
|
||||
>befehle
|
||||
|
||||
|
||||
|
||||
@ -68,14 +70,43 @@ 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)
|
||||
>print("Hallo " + name)
|
||||
|
||||
Aufruf der Funktion:
|
||||
say_hello("Ralf","Koop")
|
||||
|
||||
|
||||
**def** maximum(a,b):
|
||||
if a < b
|
||||
return b
|
||||
else:
|
||||
return a
|
||||
>if a < b
|
||||
>>return b
|
||||
>
|
||||
else:
|
||||
>>return a
|
||||
|
||||
|
||||
#### Objekte
|
||||
|
||||
**Klasse :**
|
||||
Wichtig Klassennamen fangen mit einem Grißen Buchstaben an
|
||||
class **C**ar:
|
||||
Das hier ist eine init funktion :
|
||||
>def \_\_init\_\_(self): (self ist eine referenz auf das objekt muss immer angegeben werden!)
|
||||
>>self.car_brand = none
|
||||
self.horse_power = none
|
||||
self.color = none
|
||||
|
||||
|
||||
Erzeugen eines Objektes :
|
||||
car1 = Car()
|
||||
|
||||
**Methode :**
|
||||
class Car:
|
||||
> def \_\_init\_\_(self):
|
||||
>>self.car_brand = none
|
||||
self.hors_power = none
|
||||
self.x_position = 5
|
||||
self.y_position = 5
|
||||
>
|
||||
> def drive(self, x, y):
|
||||
>>self.x_position += 5
|
||||
self.y_position +=10
|
Loading…
Reference in New Issue
Block a user