Случайные лотерейные номера

Для выигрыша главного приза необходимо, чтобы шесть номеров на лотерейном билете совпали с шестью числами, выпавшими случайным образом в диапазоне от 1 до 49 во время очередного тиража. Напишите программу, которая будет случайным образом подбирать шесть номеров для вашего билета. Убедитесь в том, что среди этих чисел не будет дубликатов. Выведите номера билетов на экран по возрастанию.

from random import randrange
MIN_NUM = 1
MAX_NUM = 49
NUM_NUMS = 6
ticket_nums = []
for i in range(NUM_NUMS):
    rand = randrange(MIN_NUM, MAX_NUM + 1)
    while rand in ticket_nums:
        rand = randrange(MIN_NUM, MAX_NUM + 1)
    ticket_nums.append(rand)
ticket_nums.sort()
print("Номера вашего билета: ", end = "")
for n in ticket_nums:
    print(n, end = " ")
print()
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: