본문 바로가기
프로그램/Python 1000제

Python 232제] 두근두근 파이썬(개정판) CHAPTER 6 도전문제 p178

by 건티 2023. 12. 23.
728x90

출처 : 반크_반크 20년 백서

 

참고풀이 1]

import sys #exit() : 강제종료 메서드

password=input("암호를 입력하시오 : ")
count=1
while password != "pythonisfun":
    if count>=5:
        print("5회 이상 암호가 틀렸습니다.\n종료합니다.")
        sys.exit()
    else:
        print(f'{count}회 틀렸습니다.\n다시 입력하세요.')

    password=input("암호를 입력하시오 : ")
    count+=1
    
print("로그인 성공")

 

참고풀이 1 결과]

 

 

참고풀이 2]

import sys #exit() : 강제종료 메서드

password=""
count=0
while True:
    password=input("암호를 입력하시오 : ")
    if password == "pythonisfun": break
    count+=1
    if count>=5:
        print("5회 이상 암호가 틀렸습니다.\n종료합니다.")
        sys.exit()
    else:
        print(f'{count}회 틀렸습니다.\n다시 입력하세요.')
    
print("로그인 성공")

 

참고풀이 2 결과]

 

 

 

 

 

 

대한민국의 아름다운 영토, 독도의 겨울

 

반응형

댓글