Python 3.x でパスワード生成をするコードを書いているのですが、生成する際に文字のダブりを確認してダブっていた場合にその文字をスキップする処理を書きたいのですが、現在のコードのどの部分を訂正すると良いでしょうか?
import random, string random_data = string.ascii_letters + string.digits + string.punctuation password = [] for i in range(15): random_pass = random.choice(random_data) password.append(random_pass) for t in range(i): if password[t] == random_pass: password.pop(i) print(''.join(password))
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。