if 조건문

서리·2025년 1월 11일

파이썬

목록 보기
17/40
post-thumbnail

1. if 조건문의 기본 포맷

if 조건:
    여기에 조건이 참일 경우에만 수행되는 코드 작성
  • 조건을 만족하는 경우에만 if 내부에 있는 코드 수행
  • if문 뒤에는 꼭 : 작성해야 함
a = int(input())

if a > 10:
    a += 5
    print(a)
    a -= 6
    
print(a)

# 출력 결과
>> 5
5
  • 파이썬에서는 if 내부라는 범위(scope)들여쓰기(indentation) 단위로 파악함
  • 보통 들여쓰기는 공백 4칸(tab)으로 작성함
print(1)
  print(2)
  
      print(5)
      
# 출력 결과
   print(2)
    ^
IndentationError: unexpected indent
  • 같은 위계에 있는 코드가 서로 다르게 들여쓰기 되어 있다면 오류 발생함 ⇒ 파이썬에서 들여쓰기 매우 중요

2. 비교 연산자

비교 연산자의미
a > ba가 b보다 큰 경우에만 True / 아니면 False
a >= ba가 b보다 같거나 큰 경우에만 True / 아니면 False
a < ba가 b보다 작은 경우에만 True / 아니면 False
a <= ba가 b보다 같거나 작은 경우에만 True / 아니면 False
a == ba와 b가 동일한 경우에만 True / 아니면 False
a != ba와 b가 다른 경우에만 True / 아니면 False
  • == : 값, type 모두 일치해야 함

✏️ 예시) 정수 a가 짝수인지 판별하기

a = int(input())

if a % 2 == 0:
    print("even")
a = int(input())

if a % 5 == 0:
    print("multiple of 5")
profile
응애

0개의 댓글