python+selenium自動化測試-27python取隨機數的常用方法

1、取整數

random.randint(x,y)
表示取的是[x,y]所有的整數。

2、取小數(沒有精度)

random.uniform(1,4)
表示取[1,4]之間所有的小數

3、取小數(精確到小數點後兩位)

randFloat = random.uniform(1,4)
num = round(randFloat,2)

4、從列表裏面取隨機數

4.1random.sample(lists,N)

lists可以是元素數組,也可以是對象數組;N: 從數組中隨機取出N個。

4.2random.choice(lists)

從list 數組中隨機獲取一個元素

5、小數向上取整

random._ceil(randFloat)

6、指定遞增基數集合中的一個隨機數

random.randrange ([start,] stop [,step])
start – 指定範圍內的開始值,包含在範圍內。
stop – 指定範圍內的結束值,不包含在範圍內。
step – 指定遞增基數,即多少倍遞增

輸出 100 <= number < 1000 間的偶數
random.randrange(100, 1000, 2)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章