學(xué)歷網(wǎng)站怎么做seo搜索引擎優(yōu)化營(yíng)銷案例
題目:隨機(jī)密碼生成。編寫(xiě)程序,在26個(gè)字母大小寫(xiě)和10個(gè)數(shù)字隨機(jī)生成10個(gè)8位密碼。
樣例:類似AB12cdHi的十組8位密碼。
代碼:
import random
def passwords():a, b, c = ord('a'), ord('A'), ord('1')r = list(range(a , a +26)) + list(range(b , b +26)) +list(range(c, c + 9))choices = [chr(i) for i in r]return [''.join(random.sample(choices, 8)) for i in range(10)]
print(passwords())