fork download
  1. import random
  2.  
  3. losowe = random.sample(range(1, 50),6)
  4. losowe.sort()
  5. print(losowe)
  6.  
  7. guessed = False
  8.  
  9. while True:#not guessed
  10. wynik =[]
  11. liczby_gracza = input("Podaj 6 liczb jedna po drugiej: ")
  12. lista_liczb = liczby_gracza.split(",")
  13. print(lista_liczb)
  14. for liczba in lista_liczb:
  15. try:
  16. liczba = int(liczba)
  17. except ValueError as e:
  18. print("Zła wartosć", e)
  19. continue
  20. if liczba >= 1 and liczba <= 49:
  21. wynik.append(liczba)
  22. else:
  23. continue
  24. wynik.sort()
  25. print(wynik)
  26. trafione =[]
  27. for i in wynik:
  28. if i in losowe:
  29. trafione.append(i)
  30. print("Trafione liczby to: ", trafione)
  31. break
Success #stdin #stdout 0.03s 11916KB
stdin
12,6,22,36,4,17
stdout
[7, 17, 28, 36, 39, 46]
Podaj 6 liczb jedna po drugiej: ['12', '6', '22', '36', '4', '17']
[4, 6, 12, 17, 22, 36]
Trafione liczby to:  [17, 36]