""" Simulation Sammelbilder A2) Wieviele Bilder muss ein einzelner kaufen, um sein Album zu füllen? """ from random import randint def sim(): zaehler = 0 Sammelliste = [] while len(Sammelliste) < 680: einBildchen = randint(1, 681) if einBildchen in Sammelliste: zaehler += 1 else: Sammelliste.append(einBildchen) zaehler += 1 return zaehler gesamtzahl = 0 anzahlSimulationen = 200 for index in range(0, anzahlSimulationen): x = sim() gesamtzahl += x print("-------------------------------------------------") print("Anzahl Käufe etwa: {:.0f} ({} Simulationen)".format( gesamtzahl/anzahlSimulationen, anzahlSimulationen)) # Optimiere die sim Funktion!