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,1000)] # Variablen zum Aufsummieren sum_credit = 0 sum_dispo = 0 for i in range(0,len(kundenkonten)): sum_credit += kundenkonten[i].kontostand sum_dispo += kundenkonten[i].dispo print(f'Die Guthabenhöhe aller Konten beträgt {sum_credit} Euro und die Höhe der Dispokredite beträgt {sum_dispo} Euro. Der Guthabenstand der Bank beträgt insgesamt {sum_credit} Euro.')