curpiva C curpiva Регистрация 24 Окт 2013 Сообщения 90 Репутация 0 Спасибо 0 Монет 0 4 Фев 2024 #1 import random value = random.randint(0, 91) value2 = random.randint(0, 91) value3 = random.randint(0, 91) value4 = random.randint(0, 91) value5 = random.randint(0, 91) print(value, value2, value3, value4, value5) Как сделать так, чтобы все 5 значений гарантированно были бы разными?
import random value = random.randint(0, 91) value2 = random.randint(0, 91) value3 = random.randint(0, 91) value4 = random.randint(0, 91) value5 = random.randint(0, 91) print(value, value2, value3, value4, value5) Как сделать так, чтобы все 5 значений гарантированно были бы разными?
bata B bata Регистрация 5 Окт 2013 Сообщения 81 Репутация 0 Спасибо 0 Монет 0 4 Фев 2024 #2 работает-не трогай не работает -переделывай полностью
саша тимофеев С саша тимофеев Регистрация 19 Июл 2013 Сообщения 103 Репутация 0 Спасибо 0 Монет 0 4 Фев 2024 #3 import random print(random.sample(range(0, 92), 5)) Доки: https://docs.python.org/3/library/random.html#random.sample
import random print(random.sample(range(0, 92), 5)) Доки: https://docs.python.org/3/library/random.html#random.sample
kullas K kullas Регистрация 16 Апр 2013 Сообщения 110 Репутация -2 Спасибо 0 Монет 0 4 Фев 2024 #4 попробуй через if
MaksDnB M MaksDnB Регистрация 12 Май 2013 Сообщения 96 Репутация -3 Спасибо 0 Монет 0 4 Фев 2024 #5 l = [i for i in range(0, 92)] random.shuffle(l) value = l.pop() value2 = l.pop() value3 = l.pop() value4 = l.pop() value5 = l.pop() print(value, value2, value3, value4, value5)
l = [i for i in range(0, 92)] random.shuffle(l) value = l.pop() value2 = l.pop() value3 = l.pop() value4 = l.pop() value5 = l.pop() print(value, value2, value3, value4, value5)