pythonは任意のビット数の検証コード(数字+大文字と小文字のみ)を生成します.

2321 ワード

#    
import random
import string
totle_string = string.ascii_letters + string.digits
def auth_code(num):
	res = ''.join(random.sample(totle_string, num)) 
	return res


#    
import random
import string
totle_string = string.ascii_letters + string.digits
def auth_code(num):
	l = [i for i in totle_string]
	random.shuffle(l)
	return ''.join(l[0:num])