您好,登錄后才能下訂單哦!
import random
#random.random() #隨機浮點數,0-1之間
#print(random.random())
#help(random.random)
#random.randint(1,3) # 隨機整數1-3
#print(random.randint(1,3))
#print(random.randint(1,3))
#print(random.randint(1,3))
#random.randrange(1,3) #顧頭不顧尾0-2之間隨機數
#print(random.randrange(0,3))
#print(random.randrange(0,3))
#print(random.randrange(0,3))
#print(random.randrange(0,3))
#print(random.randrange(0,3))
#random.choice("hello") #隨機去一個值
#random.choice([1,2,3]) #隨機去一個值
#random.sample("hell0",2) #隨機取2個值
#random.uniform(1,3) #指定區間功能 加強版random.random()
#p=[1,2,3,4,5,6,7,8,9]
#print(p)
#random.shuffle(p) #洗×××功能
#print(p)
choise=("")
for i in range(6):
each=random.randrange(0,6) #隨機在0-5之間選一個數字
if each==i:
tmp=chr(random.randint(65,90)) #如果選擇的數字與i相同,就隨機65~90之間的字母
else:
tmp=random.randint(0,9) #不相同就隨機在0-9之間選擇一個數字
print(choise)
choise+=str(tmp) #追加進choise
print(choise)
#不用判斷直接進行隨機數字字母組成的驗證碼!!!循環一次得出2位數驗證碼,循環2次
#得到4位數驗證碼
choise=""
for i in range(2): #進行2次循環
each=random.randrange(0,6) #隨機選擇一個數字
tmp=chr(random.randint(65,90)) #隨機選擇65-90轉換的字母
#choise=str(tmp)+str(each) #這種不是累計疊加只輸出最后一次的值
choise += str(tmp)+str(each) #隨機追加一個數字和字母
print(choise)
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。