Python 是一種功能強大的編程語言,能夠實現各種不同類型的編程任務。其中之一就是生成校驗碼。
import random import string def generate_code(length): code = '' for i in range(length): code += random.choice(string.ascii_uppercase + string.digits) return code print(generate_code(6))
在這個示例代碼中,我們使用了 Python 內置的random
模塊和string
模塊。我們使用random.choice()
函數從給定的字符串中隨機選擇一個字符,將其加入到正在生成的驗證碼中。最后,我們返回完整的驗證碼。
使用該函數我們可以輕松生成各種長度的驗證碼,只需調整generate_code()
函數中的參數即可。例如,如果我們需要生成長度為 8 的驗證碼,則將函數調用改為generate_code(8)
。