import random import time def f_input(liste): liste = liste.split(',') output = [] for element in liste: output.append(int(element)) return output def zieh(): liste = [] while len(liste) != 6: z_zahl = random.randint(1,49) if z_zahl not in liste: liste.append(z_zahl) return liste tipp = input("Tipp für 6-aus-49 mit Komma getrennt eingeben: ") tipp = f_input(tipp) anz_sim = int(input("Geben Sie die Anzahl der gewünschten Simulationen ein: ")) richtige = [0, 0, 0, 0, 0, 0, 0] start_time = time.time() for i in range(int(anz_sim)): ziehung = zieh() richtigeC = 0 for j in ziehung: if j in tipp: richtigeC += 1 richtige[richtigeC] += 1 end_time = time.time() laufzeit = end_time - start_time richtige_relativ = [0, 0, 0, 0, 0, 0, 0] for i in range(0,len(richtige)-1): richtige_relativ[i] = richtige[i] / anz_sim print(richtige) print(richtige_relativ) print(laufzeit)