조건문

if문

  • 특정 조건에 따라 다른 동작을 할 수 있도록 해주는 구문

  • { if예약어 } { 조건문 } { 콜론 } 실행하고자 하는 코드

if peaple > apple:
    print('사람이 너무 많아서 몇 명은 못먹겠네')

조건식과 boolean 연산

  • <, >, <=. >=, ==, !=

  • and 연산자 : 두 조건이 모두 참인지를 체크

  • or 연산자: 두 조건 중 하나라도 참이다.

  • not 연산자: true/false를 뒤집기 위해 사용

20 <= a and a < 30
a < 18 or 60 <= a

블럭

  • 함께 실행 되는 하나의 코드 덩어리.

  • 블럭 안에 다른 블럭이 들어갈 수 있다.

  • 들여쓰기가 어긋나면 오류가 발생한다.

  • 들여쓰기로 블럭을 구분한다.

  • 내부의 블럭은 외부의 블럭에 종속적

  • 파이썬 코드 전체를 하나의 블럭으로 볼 수 있다.

if else

if mine == yours:
    result = DRAW
elif mine == ROCK:
    result = '바위'
else:
    result = '이기거나 지거나'

Last updated