85 lines
2.3 KiB
Python
85 lines
2.3 KiB
Python
|
#!/usr/bin/python3
|
||
|
import random
|
||
|
|
||
|
run = True
|
||
|
|
||
|
|
||
|
def lotto():
|
||
|
numbers = []
|
||
|
supernum = []
|
||
|
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.
|
||
|
supernum.append(random.randint(0, 9))
|
||
|
print(numstr, " Superzahl: ", supernum)
|
||
|
|
||
|
|
||
|
def euro_jack():
|
||
|
numbers = []
|
||
|
supernum = []
|
||
|
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.
|
||
|
supernum.append(random.randint(1, 12))
|
||
|
supernum.append(random.randint(1, 12))
|
||
|
print(numstr, " Eurozahlen: ", supernum)
|
||
|
|
||
|
|
||
|
def counts_lotto(uentry):
|
||
|
for p in range(uentry):
|
||
|
print()
|
||
|
print("6 aud 49")
|
||
|
lotto()
|
||
|
|
||
|
|
||
|
def counts_jack(uentry):
|
||
|
for p in range(uentry):
|
||
|
print()
|
||
|
print("5 aus 50")
|
||
|
euro_jack()
|
||
|
|
||
|
|
||
|
def main():
|
||
|
global run
|
||
|
while run:
|
||
|
try:
|
||
|
user = input("1 für Lotto 6 aus 49\n2 für Euro Jackpot\nMit q Programm beenden.\n")
|
||
|
if user == "q":
|
||
|
print("Bis bald...")
|
||
|
break
|
||
|
if user == "1":
|
||
|
uentry = input("Wieviele Ziehungen ?\nMit q Programm beenden.\n")
|
||
|
if uentry == "q":
|
||
|
print("Bis bald...")
|
||
|
break
|
||
|
try:
|
||
|
uentry = int(uentry)
|
||
|
counts_lotto(uentry)
|
||
|
run = False
|
||
|
|
||
|
except ValueError:
|
||
|
print("Bitte nur Zahlen eingeben!\n")
|
||
|
|
||
|
elif user == "2":
|
||
|
uentry = input("Wieviele Ziehungen ?\nMit q Programm beenden.\n")
|
||
|
if uentry == "q":
|
||
|
print("Bis bald...")
|
||
|
break
|
||
|
try:
|
||
|
uentry = int(uentry)
|
||
|
counts_jack(uentry)
|
||
|
run = False
|
||
|
|
||
|
except ValueError:
|
||
|
print("Bitte nur Zahlen eingeben!\n")
|
||
|
|
||
|
elif user != "1" or user != "2":
|
||
|
print("Bitte nur 1 oder 2 eingeben!\n")
|
||
|
|
||
|
except ValueError:
|
||
|
print("Bitte nur Zahlen eingeben!\n")
|
||
|
|
||
|
|
||
|
if __name__ == '__main__':
|
||
|
main()
|