This commit is contained in:
alstergym
2026-09-17 10:14:27 +02:00
parent bb9d240da3
commit 3331d74eeb
5 changed files with 47 additions and 14 deletions
+11
View File
@@ -0,0 +1,11 @@
class Knoten:
def __init__(self,buchstaben):
self.buchstaben = buchstaben
self.nf = None
def __str__(self):
return str(self.buchstaben) + "->" + str(self.nf)
def hin(self,nf):
self.nf = nf
+18 -6
View File
@@ -1,6 +1,7 @@
from avatar import Avatar
from Fahrzeug import Fahrzeug
from item import item
import time
import random
mario = Avatar("Mario",5)
@@ -9,7 +10,7 @@ Bowser = Avatar("Bowser",10)
Auto= Fahrzeug("Auto" , 100, "rotes ")
Motorrad= Fahrzeug("Auto" , 100, "grünes ")
itemliste = ["Pilz", "Stern","Banane"]
itemliste = ["Pilz", "Stern", "Banane"]
print("Hallo zu Mario World 3000 .")
@@ -33,12 +34,23 @@ user_input3 = input("Drücke die Entertaste um los zulegen")
print("jetzt geht es Los")
print("3")
time.sleep(0.5)
print("2")
time.sleep(0.5)
print("1")
print("du fährst")
item1 = item(itemliste[random.randint(0,2)])
print ("du hast ein "+ str(item1) + " aufgehoben")
time.sleep(0.5)
print("Los")
i = 0
running = True
while running:
for i in range (10):
if i == 5:
item1 = item(itemliste[random.randint(0,2)])
print ("du hast ein "+ str(item1) + " aufgehoben")
else :
time.sleep(random.randint(0,4))
i + 1 == i
#if item1 == 0:
+4 -4
View File
@@ -1,5 +1,5 @@
from Fahrzeug import Fahrzeug
#from Spiel import item1
class Avatar:
def __init__(self, name, groesse):
self.name = name
@@ -13,8 +13,8 @@ class Avatar:
def Fahrzeug_zuweisen(self, Fahrzeug):
self.Fahrzeug = Fahrzeug
#def item_aufheben(self):
#self.item = item1
#print( "du hast" + self.item+ "aufgehoben")
def item_aufheben(self):
self.item = +1
print( "du hast" + self.item+ "aufgehoben")
#def item_einlösen(self):
+1 -4
View File
@@ -1,9 +1,6 @@
import random
class item:
def __init__(self,name):
self.name = name
def __str__(self):
itemliste = ["Pilz", "Stern","Banane"]
item1 = item(itemliste[random.randint(0,2)])
return("Ich habe einen " + self.name )
return( self.name )
+13
View File
@@ -0,0 +1,13 @@
from Knoten import Knoten
k1 = Knoten("L")
k2 = Knoten("I")
k3 = Knoten("S")
k4 = Knoten("T")
k5 = Knoten("E")
k1.hin(k2)
k2.hin(k3)
k3.hin(k4)
k4.hin(k5)
print(k1)