隨機數在日常的應用開發中,使用的比較多,比如抽獎游戲,如果你不依靠隨機數,就會變的由規律,容易被人發現規律。比如我們的斗地主游戲,它的發牌程序也會隨機給每個人發牌,還有一些加密使用的也很廣泛,下面給大家分享下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
6、random函數
功能:.random.random()用于生成一個0到1的隨機浮點數:0<= n < 1.0
這里主要給大家分享random模塊中常用的5個隨機函數,根據我們實際的應用需求,大家合理去選擇使用。
-
字符串
+關注
關注
1文章
578瀏覽量
20506 -
python
+關注
關注
56文章
4792瀏覽量
84627
發布評論請先 登錄
相關推薦
評論