1、隨機函數


在業務中,我們都會用到隨機數的概念,比如在1-100間取個隨機整數。

在Python中,對應的隨機函數就是random()

下面是比較常見的random的方法:

1、random.random()  #用於生成一個0到1的隨機浮點數  0.1415926

2、random.uniform(a,b) #用於生成一個指定范圍內的隨機符點數

3、random.randint(a, b)#用於生成一個指定范圍內的整數

4、random.randrange([start], stop[, step])

#從指定范圍內,按指定基數遞增的集合中 獲取一個隨機數

# random.randrange(2, 10, 2),相當於從[2, 4, 6, 8,10]序列中獲取一個隨機數。

5、random.choice(序列)  #從序列中獲取一個隨機元素,list, tuple, 字符串都屬於序列

   一般來說都是從列表和字符串里取

6、random.shuffle(x[, random])#用於將一個列表中的元素打亂,即將列表內的元素隨機排列

import random

a = ['A' , 'B', 'C', 'D', 'E' ]

random.shuffle(a)

Print(a)

輸出:['C' , 'A', 'D', 'E', 'B' ]

7、random.sample(序列, 指定長度)

name='wwb'+''.join(random.sample('123456',5))

在創建單據頁面,項目名稱不可以重名,所以需要用到隨機數,在123456里面隨機取5個數字

知識點:

1、隨機函數的7種常用的方法

2、字符串拼接” ”.join

join還可以這么用: 

a=’abc’

”,”.join(a)   輸出:a,b,c


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM