前言
這是俺寫的第一篇關于python的博客,分享一下我所整合的python中的亂數函式,就當作是自己的一個筆記,也可以供像我一樣的python入門新手小白參考學習,希望可以記錄下自己的學習程序,
一、random()
生成一個(0,1)指定范圍內的隨機浮點數

運行結果如下:

二、uniform(x,y)
生成一個指定范圍([min(x,y) max(x,y)])內的隨機浮點數

運行結果如下:

三、randint()
生成一個指定范圍([x,y])內的整數

運行結果如下:

四、randrange([start],[stop],[step])
從指定范圍內,按指定基數遞增的集合中獲取一個亂數,結果相當于從[10,12,…,98]序列中獲取一個亂數,

運行結果如下:

五、choice(sequence)
從序列中獲取一個亂數

運行結果如下:

六、shuffle([x,random])
將一個串列中的元素打亂

運行結果如下:

七、sample(sequence,k)
從指定序列中隨機獲取指定長度的片段

運行結果如下:

注意
亂數函式均為模塊random的靜態函式
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/240451.html
標籤:python
