본문 바로가기

프로그래밍 공부/프론트엔드

생활코딩/ Python 조건문4 중첩조건문

728x90

조건문 4 . 중첩조건문

 

if boolean:

   if boolean:

   else:

else:

문제: 위의 조건을 사용하여 아이디와 비번이 맞으면 welcome을, 아이디가 틀리면 wrong id를, 아이디가 맞고 비번이 틀리면 wrong pw가 뜨도록 만들기.

input_id = input('id : ')

input_pw = input('pw : ')

id = 'egoing'

pw = '1111'

if input_id == id:

    if input_pw == pw:

      print('Welcome')

    else:

      print('Wrong password')    

else :

    print('Wrong ID')

 

# input_id로 id를 input할 수 있게 하고, input_pw로 pw를 input할 수 있게 한다.

id와 pw를 지정한다.

if 1 지정된 id와 입력된 id가 같으면 (true) 다음의 조건문을 따지자 :

   if 지정된 pw와 입력된 pw가 같으면 (true): 

     Welcome을 출력하라

   아닌 경우(false) :

      " Wrong Password" -> id는 true 인데, pw가 false기 때문

if1의 값이 아닌 경우 else: 지정된 id와 입력된 id가 다르면 (false)

     Wrong ID를 출력하라