• На форуме разыгрывается более 300 ключей на приватные читы! Для этого нужно всего-лишь нажать соответствующую кнопку в теме!

    Подробности по ссылке:
    https://t.me/yougame_official/66

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

NE CORMULEC
Пользователь
Статус
Оффлайн
Регистрация
3 Апр 2020
Сообщения
401
Реакции[?]
33
Поинты[?]
1K
Помогите с заданием B
«A»: В игре «Русское лото» из мешка случайным образом выбираются бочонки, на каждом из которых написано число от 1 до 90. Напишите программу, которая выводит наугад первые 5 выигрышных номеров.
«B»: + Доработайте программу «Русское лото» так, чтобы все 5 значений гарантированно были бы разными (используйте разные диапазоны).
Я сделал под буковой А, но не знаю как сделать B
Python:
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))
 
Пользователь
Статус
Оффлайн
Регистрация
15 Апр 2021
Сообщения
224
Реакции[?]
64
Поинты[?]
0
Помогите с заданием B
«A»: В игре «Русское лото» из мешка случайным образом выбираются бочонки, на каждом из которых написано число от 1 до 90. Напишите программу, которая выводит наугад первые 5 выигрышных номеров.
«B»: + Доработайте программу «Русское лото» так, чтобы все 5 значений гарантированно были бы разными (используйте разные диапазоны).
Я сделал под буковой А, но не знаю как сделать B
Python:
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.png1644933981806.pngчел
 
Пользователь
Статус
Онлайн
Регистрация
20 Мар 2021
Сообщения
108
Реакции[?]
74
Поинты[?]
18K
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:
так ладно, если без рофла то вот

Код:
from random import sample

print(*sample(range(1, 91), 5))
Или
Код:
from random import randint

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

print(*tmp)
Или

Код:
from random import shuffle
 
numbers = list(range(1, 91))
shuffle(numbers)
print(*numbers[:5])
Тут уж какой хочешь
 
Забаненный
Статус
Оффлайн
Регистрация
22 Мар 2021
Сообщения
1,019
Реакции[?]
314
Поинты[?]
0
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
а если 100 рандомных чисел попросят, то ты так 100 строк будешь?
 
Пользователь
Статус
Онлайн
Регистрация
20 Мар 2021
Сообщения
108
Реакции[?]
74
Поинты[?]
18K
а если 100 рандомных чисел попросят, то ты так 100 строк будешь?
вот 100 рандомных из 1000 в одну строчку, я выше скинул 3 когда с рандом
Код:
from random import sample

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