본문 바로가기

연습장

[예제] Python 조건문 심화 예제 1 (회원가입 예제)

조건문 심화

 

첫째로 If ~ elif ~ else ~ 구문을 배운다. (if-elif-else문)

 

두번째로 조건문 안에 조건문을 하나 더 넣는 방법을 배운다. (중첩조건문)

 

이 중에 적절한 조건문을 고르는 것은 조건문 알고리즘을 그려서 적절한 모형을 판단한 후에 진행하는 것이 좋다.


<심화 예제> - 회원가입 예제

 

조건1. id와 password 변수를 입력 받을 것

조건2. id의 길이가 10을 초과하면 '회원가입 실패: id 길이가 10을 초과' 출력

조건3. password의 길이가 10을 초과하면 '회원가입 실패: password 길이가 10을 초과' 출력

 

힌트. 문자길이는 len() 함수로 알 수 있음

 

 

성공적으로 완성한 조건문 안의 조건문 (중첩조건문)
정상적으로 출력되는 모습
마찬가지로 정상 작동

중첩조건문을 이용해 성공적인 프로그램 코딩에 성공했다.

 

[문제 출처] 창의적 프로그래밍을 위한 파이썬/생능출판사/한혁수/p.152