22 lines
599 B
Python
22 lines
599 B
Python
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") |