본문 바로가기
  •  세상 모든 꿀팁 모아 모아
취미, 공부/python

파이썬■ if 조건문, 기본구조, 중첩사용

by 초코코_ 2023. 5. 30.
반응형

■ 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문은 참이더라도 무시된다.
반응형

댓글