Python生成隨機(jī)數(shù)與隨機(jī)字符串的基本應(yīng)用
如果你對(duì)在Python生成隨機(jī)數(shù)與random模塊中最常用的幾個(gè)函數(shù)的關(guān)系與不懂之處,下面的文章就是對(duì)Python生成隨機(jī)數(shù)與random模塊中最常用的幾個(gè)函數(shù)的關(guān)系,希望你會(huì)有所收獲,以下就是這篇文章的介紹。
random.random()用于生成
用于生成一個(gè)指定范圍內(nèi)的隨機(jī)符點(diǎn)數(shù),兩個(gè)參數(shù)其中一個(gè)是上限,一個(gè)是下限。如果a > b,則生成隨機(jī)數(shù)
- n: a <= n <= b。如果 a <b, 則 b <= n <= a。
- print random.uniform(10, 20)
- print random.uniform(20, 10)
- #----
- #18.7356606526
- #12.5798298022
- random.randint
用于生成一個(gè)指定范圍內(nèi)的整數(shù)。其中參數(shù)a是下限,參數(shù)b是上限,Python生成隨機(jī)數(shù)
- print random.randint(12, 20) #生成的隨機(jī)數(shù)n: 12 <= n <= 20
- print random.randint(20, 20) #結(jié)果永遠(yuǎn)是20
- #print random.randint(20, 10) #該語句是錯(cuò)誤的。
下限必須小于上限。
- random.randrange
從指定范圍內(nèi),按指定基數(shù)遞增的集合中 ,這篇文章就是對(duì)python生成隨機(jī)數(shù)的應(yīng)用程序的部分介紹。
【編輯推薦】