from random import randint as r
x = r(1, 100)
y = r(1, 10)
def rannum(x,y):
if (x==y):
m = 2*y
else:
z = x * y
print z
rannum(x,y)
У меня есть значение x и y, которые генерируются случайным образом, и у меня есть функция, которая имеет два условия. Как я могу построить цикл для удовлетворения моего состояния x == y? Как я мог знать дом много раз, я запускал цикл, чтобы соответствовать этому условию. Я довольно новичок в программировании и застрял на этом. Пожалуйста, предложите/рекомендуйте мне способ достижения результата. Я сделал диапазон меньшего размера, чтобы можно было с большой вероятностью выбрать тот же номер.ThankyouСлучайные входы и петли в python
Что вы имеете в виду? Должен ли 'rannum' изменять значения' x' и 'y' * до *, они равны? – chepner
Какие значения m и z? –
Если это для тестирования, просто выберите одно случайное число и передайте его как оба аргумента: 'x = r (1,100); rannum (x, x) '. – chepner