취미, 공부/python
파이썬■ if 조건문, 기본구조, 중첩사용
초코코_
2023. 5. 30. 00:29
반응형
■ 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문은 참이더라도 무시된다.
반응형