python
1while True: 2 pass1 = input("登録したいパスワードを入力して下さい") 3 4 if 4 <= len(pass1) <= 8: 5 pass2 = print(input("確認のためもう一度パスワードを入力してください")) 6 7 if pass1 == pass2: 8 print("登録完了") 9 else: 10 print("登録拒否") 11 12 else: 13 print("4文字以上8文字以下で再度登録してください")
パスワードを入力させる場合で文字数48文字に満たない場合再度初めから8文字の場合再度入力させ、2つが一緒なら登録完了、違っていれば登録拒否とプリントされるようにしたいのですが何度同じものを入力しても登録拒否のみがプリントされてしまいます。
4
原因と対策がわかる方いらっしゃいますでしょうか。
\
回答1件
あなたの回答
tips
プレビュー