PyStep
학습 글 목록으로 돌아가기

Python 조건문 기초

조건문은 프로그램이 상황에 따라 다른 결과를 내도록 만드는 기본 도구입니다. 입력값 하나가 달라졌을 때 출력이 어떻게 바뀌는지 비교하면서 배우면 이해가 빨라집니다.

가장 간단한 시작 예제

값이 10보다 크면 문장을 출력하고, 아니면 다른 문장을 출력하는 가장 기본적인 분기 예제입니다.

num = 12

if num > 10:
    print("크다")
else:
    print("작거나 같다")

처음에 확인할 포인트

  • - 비교식의 결과는 참 또는 거짓입니다.
  • - `if`와 `else` 아래 코드는 반드시 들여쓰기를 맞춰야 합니다.
  • - 조건이 여러 개면 `elif`를 이어서 씁니다.

자주 하는 실수

  • - 비교 연산자 `==` 대신 `=`를 써버리는 경우
  • - 콜론을 빼먹는 경우
  • - 들여쓰기가 섞여 실행 오류가 나는 경우