Python------4桁の数字と大文字と英字の組み合わせをランダムに生成する認証コード(簡易版)

363 ワード

このブログの内容は、タイトルの通り、認証コードを生成します.
調べたところ、英語の大文字に対応するASCIIコードの値の範囲は65-90で、数字0-9に対応するASCIIコードは0-9を指す.
コードは次のとおりです.
s=""
for i in range(0,4):
    if random.randint(0,1)==0:
        #    
        s=s+chr(random.randint(65,90))
    else:
        #    
        s=s+str(random.randint(0,9))
print(s)

実行結果は次のとおりです.
4LZ8