- 문제 설명
변수 id: 아이디(문자열)
변수 pw: 비밀번호(문자열)
변수 userId: 입력한 아이디(문자열)
변수 userPw: 입력한 비밀번호(문자열)
① 입력 받은 아이디가 맞는 경우,
①-1 ) 입력 받은 비밀번호가 맞는 경우, 로그인에 성공하였습니다. 출력
①-2 ) 입력 받은 비밀번호가 틀린 경우, 비밀번호가 틀렸습니다. 출력
② 입력 받은 아이디가 틀린 경우, 사용자 아이디가 틀렸습니다. 출력
id = 'dlab'
pw = '1234'
userId = input('사용자 아이디:')
userPw = input('사용자 비밀번호:')
if userId == id:
if userPw == pw:
print("로그인에 성공하였습니다.")
else:
print("비밀번호가 틀렸습니다.")
else:
print("사용자 아이디가 틀렸습니다.")
if 문 안에 또다른 if(조건문)이 존재할 경우 중첩 조건문이라고 한다.
userID와 Id가 같은경우 userPW 와 pw가 같은지 확인하고
만약 같다면 로그인에 성공 비밀번호,아이디가 틀렸다면 비밀번호,아이디가 틀렸습니다.라고 print에서 출력된다