1st Commi
This commit is contained in:
@@ -0,0 +1,4 @@
|
|||||||
|
class Anker:
|
||||||
|
def __init__(self, v_max):
|
||||||
|
self.v_max = self.v_max-10
|
||||||
|
|
||||||
@@ -0,0 +1,22 @@
|
|||||||
|
class Kart:
|
||||||
|
def __init__(self, name, v_max, color, tempo):
|
||||||
|
self.name = name
|
||||||
|
self.v_max = v_max
|
||||||
|
self.color = color
|
||||||
|
self.tempo = tempo
|
||||||
|
|
||||||
|
def __str__(self):
|
||||||
|
return "Das Kart heißt " + self.name
|
||||||
|
|
||||||
|
def beschleunigen(self):
|
||||||
|
self.tempo = self.tempo +10
|
||||||
|
|
||||||
|
def bremsen(self):
|
||||||
|
self.tempo = self.tempo -10
|
||||||
|
|
||||||
|
def rammen (self,gegner):
|
||||||
|
schaden = 20
|
||||||
|
gegner.tempo -= schaden
|
||||||
|
if gegner.tempo <= 0:
|
||||||
|
gegner.tempo = 0
|
||||||
|
print (f"{self.name}rammt {gegner.name} und verringert das empo um {schaden} km/h")
|
||||||
@@ -0,0 +1,9 @@
|
|||||||
|
from kart import Kart
|
||||||
|
|
||||||
|
kart1 = Kart("Mario", 200, "rot", 0)
|
||||||
|
kart2 = Kart("Luigi", 180, "grün", 0)
|
||||||
|
|
||||||
|
print(kart1.color)
|
||||||
|
print(kart1)
|
||||||
|
kart1.beschleunigen()
|
||||||
|
print(kart1.tempo)
|
||||||
Reference in New Issue
Block a user