Ich versuche, ein Stück Code zu schreiben, der Wahrscheinlichkeitsberechnungen basierend auf der National Lotterie durchführt. Aber ich habe ein Problem mit der Art, wie der Code ausgeführt wird.
Es wird jedes 5 Mal gedruckt, anstatt einen neuen Satz von Zufallszahlen zu erstellen, weiß jemand warum?Zufällige Liste erzeugt als Blöcke nicht einzelne Zeilen
gen = True
while gen == True:
#Generate Numbers
a = random.randint(1,59)
b = random.randint(1,59)
c = random.randint(1,59)
d = random.randint(1,59)
e = random.randint(1,59)
f = random.randint(1,59)
#Create tickets as lists
ticket = []
balls = []
#print the tickets
for i in ticket:
g = ticket[0]
h = ticket[1]
i = ticket[2]
j = ticket[3]
k = ticket[4]
l = ticket[5]
for i in balls:
m = balls[0]
n = balls[1]
o = balls[2]
p = balls[3]
q = balls[4]
r = balls[5]
print("TICKET")
print(g,h,i,j,k,l)
time.sleep(4)
print("BALLS")
print(m,n,o,p,q,r)
Vielen Dank an alle, die können, es wird sehr geschätzt.
Der Code, den Sie geschrieben haben, wird nichts gedruckt, da 'ticket' und' balls' leere Listen sind . – EngineerCamp