1#author : kelvin2#
date : 2019/1/6 15:33
3import
random45
print(random.random()) #
產生0-1之間的浮點讀67
print(random.randint(1,5)) #
產生[1,5]之間的整數89
print(random.randrange(1,5)) #
產生[1,5)之間的整數
1011
print(random.choice([1,2,3,4,5,6])) #
隨機從序列中選擇乙個
1213
print(random.sample([1,2,3,4,5,6],2)) #
隨機從序列中選擇兩個
1415
print(random.uniform(1,3)) #
產生(1,3)之間的浮點數
1#生成驗證碼
2import
random
3def
checkcode():
4 res = ""
5for i in range(5):
6 num = random.randint(0, 9)
7 alt = chr(random.randint(65, 90))
8 alt = chr(random.randint(97, 122))
9 res +=str(random.choice([num, alt, alt]))
10return
res11
1213 res =checkcode()
14print(res)
python中numpy的random模組
numpy.random 1.rand d0,d1,dn 產生 0,1 的浮點隨機數,括號裡面的引數可以指定產生陣列的形狀 例如 np.random.rand 3,2 則產生 3 2的陣列,裡面的數是0 1的浮點隨機數 2.randn d0,d1,dn 產生標準正太分布隨機數,引數含義與rand相同...
python中生成隨機整數(random模組)
原文 1 從乙個序列中隨機選取乙個元素返回 random.choice sep 2 用於將乙個列表中的元素打亂 random.shuffle sep 3 在sep列表中隨機選取k個元素返回 random.sample seq,k 4 隨機返回a到b之間的乙個整數 random.randint a,b...
Python 基礎 random模組
import random random.randint 1,3 3 interval 1,3 random.randint interval typeerror randint takes exactly 3 arguments 2 given random.randint interval 3注...