Day 75簡単なパスワード生成器

2026-05-10 JST ・ 難易度: 初級 ・ カテゴリ: 標準ライブラリ

Pythonコード

1import random2import string3 4def generate_password(length):5    characters = string.ascii_letters + string.digits + string.punctuation6    password = ''.join(random.choice(characters) for _ in range(length))7    return password8 9try:10    length = int(input('パスワードの長さを入力してください:'))11except ValueError:12    print('数値を入力してください。')13else:14    print('生成されたパスワード:', generate_password(length))

解説

次に試してみよう