Menu
Coddy logo textTech

If 문

Coddy Python 여정의 Fundamentals 섹션에 포함된 레슨 — 77개 중 20번째.

If 문을 사용하면 조건에 따라 코드를 실행할 수 있습니다.

예를 들어, 다음 코드를 살펴보겠습니다:

age = 20
status = "Child"
if age > 18:
	status = "Adult"
age += 1

위 코드는 age 변수가 18보다 큰지 확인합니다. 만약 그렇다면, status"Adult" 문자열을 저장하도록 설정합니다.

결국, 코드는 age가 18보다 크든 아니든 age1만큼 증가시킬 것입니다.

if 문을 사용하려면, if 끝에 콜론 :을 추가해야 하며, if 안에 있는 모든 내용은 4개의 공백 또는 탭으로 들여쓰기합니다:

if condition:
    code
    code
    code

만약 조건이 True이면, if문 내부의 코드 블록(들여쓰기된 코드)에 진입하게 됩니다.

challenge icon

챌린지

초급

변수 ab의 값이 누락되었습니다. if 문 내부의 코드가 실행되도록 값을 채우세요! (if 조건이 참이 되도록 만드세요)

프로그램이 끝날 때, c의 값은 3이어야 합니다.

보너스: 하나 이상의 해결 방법을 찾아보세요!

치트 시트

Python의 if 문은 코드의 조건부 실행을 가능하게 합니다:

if condition:
    # 들여쓰기된 코드 블록
    # 조건이 True인 경우 실행됨

주요 사항:

  • 조건 뒤에 콜론 :을 사용합니다
  • 코드 블록을 4개의 공백 또는 탭으로 들여씁니다
  • 들여쓰기된 코드는 조건이 True인 경우에만 실행됩니다

예시:

age = 20
status = "Child"
if age > 18:
    status = "Adult"
age += 1

이 예시에서 age가 18보다 크기 때문에 status는 "Adult"가 됩니다.

직접 해보기

a = ?
b = ?

# 이 줄 아래로는 수정하지 마세요
c = 0
if a >= b and not b < 10:
    c = 2

c += 1
print(f"c = {c}")
quiz icon실력 점검

이 레슨에는 짧은 퀴즈가 포함되어 있습니다. 레슨을 시작해 문제를 풀고 진행 상황을 기록하세요.

Fundamentals의 모든 레슨