Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

Вопрос 8 класс python

NE CORMULEC
Пользователь
Пользователь
Статус
Оффлайн
Регистрация
3 Апр 2020
Сообщения
421
Реакции
34
Помогите с заданием B
«A»: В игре «Русское лото» из мешка случайным образом выбираются бочонки, на каждом из которых написано число от 1 до 90. Напишите программу, которая выводит наугад первые 5 выигрышных номеров.
«B»: + Доработайте программу «Русское лото» так, чтобы все 5 значений гарантированно были бы разными (используйте разные диапазоны).
Я сделал под буковой А, но не знаю как сделать B
Python:
Expand Collapse Copy
import random
print(random.randint(1,90))
print(random.randint(1,90))
print(random.randint(1,90))
print(random.randint(1,90))
print(random.randint(1,90))
 
Помогите с заданием B
«A»: В игре «Русское лото» из мешка случайным образом выбираются бочонки, на каждом из которых написано число от 1 до 90. Напишите программу, которая выводит наугад первые 5 выигрышных номеров.
«B»: + Доработайте программу «Русское лото» так, чтобы все 5 значений гарантированно были бы разными (используйте разные диапазоны).
Я сделал под буковой А, но не знаю как сделать B
Python:
Expand Collapse Copy
import random
print(random.randint(1,90))
print(random.randint(1,90))
print(random.randint(1,90))
print(random.randint(1,90))
print(random.randint(1,90))
1644933975288.png
1644933981806.png
чел
 
import random
print(random.randint(1,20))
print(random.randint(21,40))
print(random.randint(41,50))
print(random.randint(51,70))
print(random.randint(71,90))

:roflanEbalo:
так ладно, если без рофла то вот

Код:
Expand Collapse Copy
from random import sample

print(*sample(range(1, 91), 5))

Или
Код:
Expand Collapse Copy
from random import randint

tmp = set()
while len(tmp) < 5:
    tmp.add(randint(1, 91))

print(*tmp)
Или

Код:
Expand Collapse Copy
from random import shuffle
 
numbers = list(range(1, 91))
shuffle(numbers)
print(*numbers[:5])
Тут уж какой хочешь
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
а если 100 рандомных чисел попросят, то ты так 100 строк будешь?
 
а если 100 рандомных чисел попросят, то ты так 100 строк будешь?
вот 100 рандомных из 1000 в одну строчку, я выше скинул 3 когда с рандом
Код:
Expand Collapse Copy
from random import sample

print(*sample(range(1, 1000), 100))
 
Назад
Сверху Снизу