Advertisement
ifigazsi

Hungarian Lottery

Jan 21st, 2024 (edited)
756
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.69 KB | None | 0 0
  1. import random
  2.  
  3.  
  4. def lotto_valasztas():
  5.     valasz = ""
  6.     while valasz not in ["1", "2", "3"]:
  7.         valasz = input("Lottó választás:\nÖtöslottó: 1\nHatoslottó: 2\nHeteslottó: 3\n")
  8.     return int(valasz)
  9.  
  10.  
  11. def meg_egy_jatek():
  12.     valasz = ""
  13.     while valasz.lower() not in ["i", "n"]:
  14.         valasz = input("Még egy játék? (i/n)\n")
  15.     return valasz == "i"
  16.  
  17.  
  18. legnagyobb_huzhato_szam = {5: 90, 6: 45, 7: 35}
  19.  
  20. while True:
  21.     jatek = lotto_valasztas() + 4   #1 => 5 etc.
  22.     szamok = [x for x in range(1, legnagyobb_huzhato_szam[jatek] + 1)]
  23.     huzott_szamok = random.sample(szamok, k=jatek)
  24.     print(sorted(huzott_szamok))
  25.     if not meg_egy_jatek():
  26.         break
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement