python中隨機生成數


存儲大小寫字母和數字,特殊字符列表
STR = [chr(i) for i in range(65,91)]   #65-91對應字符A-Z
str = [chr(i) for i in range(97,123)]   #a-z
number = [chr(i) for i in range(48,58)]  #0-9app

例:dom

Import random函數

foriinrange(0,4):ui

s=random.randrange(0,4)spa

ifs!=i:ci

f=chr(random.randint(65,90))字符串

else:string

#f=random.randint(0,9)it

f=random.randint(0,10)io

#l+=str(f)

l+=str(f)

print(l)


######################隨機生成一個數

importrandom

list1=[]

n=5

whilen>0:

i=random.randint(1,9)

ifi<=4:

suiji=chr(random.randint(48,57))

list1.append(suiji)

elifi>8:

suiji_1=chr(random.randint(97,122))

list1.append(suiji_1)

else:

suiji_2=chr(random.randint(65,90))

#suiji_2=chr(suiji_2)

list1.append(suiji_2)

n-=1

foriinlist1:

print(i)

特殊字符串列表獲取有點不一樣initspecial = string.punctuation      #這個函數獲取到所有特殊字符,結果爲字符串形式special = []                          定義一個空列表製做特殊符號列表for i in initspecial:    special.append(i)

相關文章
相關標籤/搜索