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