class konto: # Konstruktor, der uns das neue Konto baut def __init__(self, nummer, kontostand, isAdult, dispo): self.nummer = nummer self.kontostand = kontostand self.isAdult = isAdult self.dispo = dispo def ueberweisen(self, value, target): self.kontostand = self.kontostand - value target.kontostand = target.konto def setDispo(self,value): if self.isAdult == 0: print("Du bist zu jung!") return if value > self.kontostand/2: print("Zu wenig Guthaben!") return else: self.dispo = value print("Dispo eingerichtet!") # kundenkonto[0] hat die Nummer 1 und 1000 Euro Guthaben # kundenkonto[1] hat die Nummer 2 und 2000 Euro Guthaben kundenkonten = [konto(1,1000,0,0), konto(2,2000,1,0)] # Zählvariablen youth_count = 0 adult_count = 0 for i in range(0,len(kundenkonten)): if (kundenkonten[i].isAdult == 1): adult_count += 1 else: youth_count += 1 print(f'Es gibt {youth_count} Jugendkonten und {adult_count} Erwachsenenkonten.')