파이썬 비밀번호

조회수 2957회

비밀번호를 입력받고 미리 저장합니다. 비밀번호 최대 입력 횟수 : 3번 비밀번호가 맞으면 '로그인 됨' 틀리면'다시 입력' 3번 입력했는데 틀리면 '로그인 실패!'로 출력된 후 종료되어야 합니다. 입력 3번 하는 것까지는 되는데 틀려도 맞아요 '로그인 됨'이라고만 나옵니다.

i = 0
while i < 3:
    input = input("비밀번호: ")
    password = "iloveyou"
    if input == "iloveyou":
        print("로그인 되었습니다!")
        break
    elif i > 3:
        print("로그인 실패! 횟수 초과!")
        i += 1
    else:
        print("비밀번호를 다시 입력하세요.")
        i += 1


  • password 에 'iloveyou' 를 할당하고 if 문에서 password 와 'iloveyou' 를 비교하네요. ^^; toyseed 2021.4.9 21:27

1 답변

답변을 하려면 로그인이 필요합니다.

프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.

(ಠ_ಠ)
(ಠ‿ಠ)