1. 程式人生 > 其它 >python string和random模組 實現隨機數字,字母

python string和random模組 實現隨機數字,字母

import string

print(string.ascii_letters) #列印所有大小寫字母
print(string.ascii_lowercase) #列印所有小寫字母
print(string.ascii_uppercase) #列印所有大寫字母
print(string.punctuation) #列印鍵盤上所有特殊字元
print(string.digits) #列印數字

  結果:

abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ
abcdefghijklmnopqrstuvwxyz
ABCDEFGHIJKLMNOPQRSTUVWXYZ
!"#$%&'()*+,-./:;<=>?@[\]^_`{|}~
0123456789

  

random模組

import random
print(random.choice('abcdefghi'))  #列印一個隨機字母,引數也可以是一個列表

s = 'agefaioigoedxgsa'
print(random.sample(s,3))  #從資料來源s中隨機取出3個值

print(random.randint(1,100))  #列印一個隨機數

  結果:

g
['a', 'o', 'g']
20

  

作者:龍飛 出處:http://www.cnblogs.com/longfei825/

-------------------------------------------

個性簽名:獨學而無友,則孤陋而寡聞。做一個靈魂有趣的人!

如果覺得這篇文章對你有小小的幫助的話,記得在右下角點個“推薦”哦,博主在此感謝!