반응형
■ if 조건문 : 조건의 True(참), False(거짓) 여부에 따라 True일시 작성된 수행문을 출력하고, False일시 출력하지 않는다.
■ if 조건문의 기본 형태
>>>if condition: ………… 조건문
>>> statements ………… 수행문
▶ 조건문 작성 후 끝에 ' : '을 붙여야 한다.
▶ 수행문 작성 시 들여 쓰기
■ 예시
>>>x = 10
>>>if x > 3:
>>> print("x > 3")
x>3
▶ 조건 x>3이 '참'일 경우 x>3을 출력한다. 조건이 참이므로 x>3이 출력되었다.
>>>x=10
>>>if x > 11:
>>> print("x>11")
▶ 조건 x>11이 '참'일 경우 x>11을 출력한다. 조건이 거짓이므로 출력되지 않았다.
■ if 조건문의 중첩 사용 : if문은 중첩되어 사용할 수 있으며, 내부의 if문은 외부 if문의 일부이다.
>>>number = 10
>>>if number > 3:
>>> print("3보다 크다")
>>> if number < 15:
>>> print("3보다 크고 15보다 작다")
3보다 크다
3보다 크고 15보다 작다
▶ 들여 쓰기를 통해 if문의 중첩 수준을 정의한다.
>>>number = 10
>>>if number > 11:
>>> print("11보다 크다")
>>> if number < 15:
>>> print("11보다 크고 15보다 작다")
▶ 첫 번째 if문이 거짓이기 때문에 두 번째 if문의 참/거짓 여부와 관계없이 아무것도 출력되지 않는다.
▶ 상위 if문이 거짓일 경우 하위 if문은 참이더라도 무시된다.
반응형
'취미, 공부 > python' 카테고리의 다른 글
파이썬■ if-else 구문, elif 활용 (0) | 2023.06.19 |
---|---|
파이썬■ 튜플(Tuple) 자료형, 생성과 인덱싱 (0) | 2023.06.03 |
파이썬■ 오류메시지 : SyntaxError, IndentationError (0) | 2023.05.30 |
파이썬■ 리스트(List) 자료형, 생성, 인덱싱, 요소 추가,수정,삭제 (0) | 2023.05.23 |
파이썬■ 불리언(Boolean) 자료형, 비교 연산자 의미와 활용 (0) | 2023.05.21 |
댓글