随機數在日常的應用開發中,使用的比較多,比如抽獎遊戲,如果你不依靠随機數,就會變的由規律,容易被人發現規律。比如我們的鬥地主遊戲,它的發牌程序也會随機給每個人發牌,還有一些加密使用的也很廣泛,下面給大家分享下python中的随機數模塊中相關随機函數的使用。
1、 random模塊使用
1、導入模塊
2、randint函數使用
每次打印的結果都在1到10之間的随機整數,包括1和10在内。
3、randrange函數
功能:randrange(a,b,c) 生成一個a到b,并以c為遞增的随機數
4、choice函數
功能:從指定的序列中獲取一個随機元素 choice(seq)
注意這裡的序列可以是元祖,列表或字符串,但不能是字典,因為字典是無序的,這裡的序列指的是有序的序列。
5、uniform函數
功能:uniform(a,b)用于生成一個指定範圍内的随機符點數,兩個參數其中一個是上限,一個是下限。如果a > b,則生成的随機數n: b <= n <= a。如果 a <b, 則 a <= n <= b。
6、random函數
功能:.random.random()用于生成一個0到1的随機浮點數:0<= n < 1.0
這裡主要給大家分享random模塊中常用的5個随機函數,根據我們實際的應用需求,大家合理去選擇使用。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!