用户定义的随机模块阈值

时间:2017-09-14 14:03:57

标签: python python-3.x

我想这样做,以便用户可以定义生成随机数的阈值(即最小值和最大值)我正在使用随机模块。这是我到目前为止,但代码不会运行。

print('Random Number Generator')
min = input('Enter your minimum value:')
max = input('Enter your maximum value: ')

num = (random.randint({0},{1})).format (min, max)

print('Your random number is: {0}').format(num)

我可以想到另一种做法(生成和拒绝不在阈值范围内的数字,但似乎很浪费)

1 个答案:

答案 0 :(得分:2)

我想你想要这个:

import random

minv = int(input('Enter your minimum value: '))
maxv = int(input('Enter your maximum value: '))

num = random.randint(minv, maxv)