#隨機模組
import
random##
print(random.randint(1,6)) #隨機提取乙個 你給的整數範圍內的數字然後列印
#print(random.random()) #隨機取0-1 之間的小數
#print(random.choice([1,2,34,5,6,7,])) #隨機抽取列表內數字
#res = [1,2,3,4,5,6,7,8,9,10,11,12,13]
#random.shuffle(res)
#print(res)
#洗牌 將列表 內的數字打亂順序然後從新列印出來
#小練習 生成隨機驗證碼
"""大小寫字母 加數字
五位數的隨機驗證碼
chrrandom.choice
封裝成乙個函式 使用者想生成幾位 就生成幾位
"""defget_code(n):
code = ""
#首先生成乙個空的字串
for i in
range(n):
#先生成乙個隨機的大寫字母和小寫字母 數字
upper_str = chr(random.randint(65,90)) #
生成小寫字母
lower_str = chr(random.randint(97,122)) #
生成大寫字母
random_int = str(random.randint(0,9)) #
生成 一到就的數字
code+=random.choice([upper_str,lower_str,random_int])
return
code
res = get_code(4)
print(res)
random 隨機模組
什麼是random random是python中內建的乙個庫,該庫是隨機產生數值的庫 random.sample pop,k 作用 從pop型別中隨機選取k個元素,以列表型別返回 pop 序列型別,例如列表型別 k 選取的個數,整數 random.shuiffle seq 作用 將序列型別seq中元...
random 隨機模組
random 隨機模組 import random random 獲取隨機0 1之間的小數 左閉右開 res random.random 0 x 1 print res randrange 隨機獲取指定範圍內的整數 包含開始值,不包含結束值,間隔值 res random.randrange 2 0,...
random隨機模組
常用方法 隨機獲取1 9中任意的整數 import random res random.randint 1,9 print res 預設隨意獲取0 1之間任意小數 import random res1 random.random print res1 洗牌,將可迭代物件中的值進行亂序 import ...