fix a double random numbers a 6 aus 49 and Euro Jackpot
This commit is contained in:
parent
c35c16c6c5
commit
b18dac8a11
12
main.py
12
main.py
@ -10,7 +10,13 @@ def lotto():
|
||||
for i in range(1, 7):
|
||||
numbers.append(random.randint(1, 49))
|
||||
numstr = [str(x) for x in numbers] # Hier wird mit list comprehension die Integer in String umgewandelt.
|
||||
numdic = dict.fromkeys(numstr) # Dictionary von der Liste erstellen damit werden doppelte einträge entfernt.
|
||||
numstr = list(numdic) # Dictionary wieder in Liste umwandeln
|
||||
|
||||
supernum.append(random.randint(0, 9))
|
||||
if len(numstr) != 6:
|
||||
lotto()
|
||||
else:
|
||||
print(numstr, " Superzahl: ", supernum)
|
||||
|
||||
|
||||
@ -20,9 +26,13 @@ def euro_jack():
|
||||
for i in range(1, 6):
|
||||
numbers.append(random.randint(1, 50))
|
||||
numstr = [str(x) for x in numbers] # Hier wird mit list comprehension die Integer in String umgewandelt.
|
||||
numdic = dict.fromkeys(numstr) # Dictionary von der Liste erstellen damit werden doppelte einträge entfernt.
|
||||
numstr = list(numdic) # Dictionary wieder in Liste umwandeln
|
||||
supernum.append(random.randint(1, 12))
|
||||
supernum.append(random.randint(1, 12))
|
||||
if supernum[0] != supernum[1]:
|
||||
if len(numstr) != 5:
|
||||
euro_jack()
|
||||
elif supernum[0] != supernum[1]:
|
||||
print(numstr, " Eurozahlen: ", supernum)
|
||||
else:
|
||||
euro_jack()
|
||||
|
Loading…
Reference in New Issue
Block a user