小編給大家分享一下python在一個范圍內(nèi)取隨機數(shù)的方法是什么,希望大家閱讀完這篇文章后大所收獲,下面讓我們一起去探討吧!
python在一個范圍內(nèi)取隨機數(shù)的方法:
可以利用random.uniform()函數(shù)來實現(xiàn)。
random.uniform()函數(shù)用于生成一個指定范圍內(nèi)的隨機浮點數(shù),如:【random.uniform(10, 20)】。
random.randint(a, b),用于生成一個指定范圍內(nèi)的整數(shù)。其中參數(shù)a是下限,參數(shù)b是上限,生成的隨機數(shù)n: a <= n <= b。
代碼示例:
print random.randint(12, 20) # 生成的隨機數(shù) n: 12 <= n <= 20 print random.randint(20, 20) # 結(jié)果永遠是20 # print random.randint(20, 10) # 該語句是錯誤的。下限必須小于上限