안녕하세요.
앞에서 if문에 대해서 학습했습니다.
if의 조건문이 True면 명령을 실행하고 False면 명령문을 실행하지 않거나 또는 else문을 추가해서 명령문을 실행했습니다.
즉 앞에서는 맞다 아니다만 구분하여 명령을 실행할 수 있었습니다.
이번에는 if문에 조건을 추가하는 방법에 대해 알아보겠습니다.
if 조건: if 조건이 참이면 실행할 기능 elif 조건: elif 조건이 참이면 실행할 기능 else: 위의 조건이 모두 False일 때 실행할 기능
예를 들어 연령대별로 당신은 10대입니다. 20대입니다. 라고 표시하려면
# -*- coding: utf-8 -*- myAge = 73 if myAge >= 10 and myAge <= 19: print('당신은 10대입니다.') elif myAge >= 20 and myAge <= 29: print('당신은 20대입니다.') elif myAge >= 30 and myAge <= 39: print('당신은 30대입니다.') elif myAge >= 40 and myAge <= 49: print('당신은 40대입니다.') elif myAge >= 50 and myAge <= 59: print('당신은 50대입니다.') elif myAge >= 60 and myAge <= 69: print('당신은 60대입니다.') elif myAge >= 70 and myAge <= 79: print('당신은 70대입니다.') elif myAge >= 80 and myAge <= 89: print('당신은 80대입니다.') else: print('당신은 누구야?')
각 조건에 10보다 myAge가 크거나 같고 19보다 같거나 작은 조건을 둘다 만족하기 위해 and를 사용했습니다.
봐주셔서 감사합니다. 문의 또는 잘못된 설명은 아래의 댓글에 부탁드립니다.
당신의 작은 누름이 저에게는 큰 희망이 됩니다.
댓글 0개
정렬기준