importrandom
#一.隨機小數:
print(random.random()) #
0.848972270116501結果是0-1之間的隨機小數
print(random.uniform(1,9)) #
5.169027668619639 結果是1-9之間的隨機小數。發紅包。
#二.隨機整數:
print(random.randint(1,5)) #
1-5之間的隨機整數,包含5.
print(random.randrange(1,10)) #
1-10之間的隨機整數,不包含10.
print(random.randrange(1,10,2)) #
1-10之間的隨機整數,不包含10,步長為2。奇數。
#三.隨機選擇列表的乙個元素返回:
print(random.choice([1,29,'w'
]))
print(random.choice([i for i in range(100)]))
#四.隨機選擇列表的兩個元素返回:**
print(random.sample([4,'
y',51],2))
#五.打亂列表順序:
lis = [1,2,3,4,5]
random.shuffle(lis) #原地打亂
(lis)
#六.6位數的隨機驗證碼,由數字和字母組成:
import
random
defrand():
for i in range(6):
dig = random.randint(0,9)
alp = chr(random.randint(65,90)) #字母=chr(數字)
add =random.choice([dig,alp])
(add)
rand()
random 隨機模組
什麼是random random是python中內建的乙個庫,該庫是隨機產生數值的庫 random.sample pop,k 作用 從pop型別中隨機選取k個元素,以列表型別返回 pop 序列型別,例如列表型別 k 選取的個數,整數 random.shuiffle seq 作用 將序列型別seq中元...
隨機模組 random
隨機模組 import random print random.randint 1,6 隨機提取乙個 你給的整數範圍內的數字然後列印 print random.random 隨機取0 1 之間的小數 print random.choice 1,2,34,5,6,7,隨機抽取列表內數字 res 1,2...
random 隨機模組
random 隨機模組 import random random 獲取隨機0 1之間的小數 左閉右開 res random.random 0 x 1 print res randrange 隨機獲取指定範圍內的整數 包含開始值,不包含結束值,間隔值 res random.randrange 2 0,...