파이썬 연산자 완벽 마스터: 초보자도 쉽게 배우는 핵심 정리 (예제 포함!)








파이썬 연산자 완벽 마스터: 초보자도 쉽게 배우는 핵심 정리 (예제 포함!)

파이썬 연산자 완벽 마스터: 초보자도 쉽게 배우는 핵심 정리 (예제 포함!)

산술 연산자

산술 연산자는 수학적 계산을 수행하는 데 사용됩니다. 다음은 파이썬에서 사용되는 주요 산술 연산자입니다.

  • + (덧셈)
  • - (뺄셈)
  • * (곱셈)
  • / (나눗셈)
  • // (몫)
  • % (나머지)
  • ** (거듭제곱)

x = 10
y = 3

print(x + y)  # 출력: 13
print(x - y)  # 출력: 7
print(x * y)  # 출력: 30
print(x / y)  # 출력: 3.3333333333333335
print(x // y) # 출력: 3
print(x % y)  # 출력: 1
print(x ** y) # 출력: 1000
  

비교 연산자

비교 연산자는 두 값을 비교하여 참 또는 거짓을 반환합니다.

  • == (같음)
  • != (다름)
  • > (크다)
  • < (작다)
  • >= (크거나 같다)
  • <= (작거나 같다)

x = 5
y = 10

print(x == y)  # 출력: False
print(x != y)  # 출력: True
print(x > y)   # 출력: False
print(x < y)   # 출력: True
print(x >= y)  # 출력: False
print(x <= y)  # 출력: True
  

논리 연산자

논리 연산자는 두 개 이상의 조건을 결합하여 참 또는 거짓을 반환합니다.

  • and (그리고)
  • or (또는)
  • not (부정)

x = True
y = False

print(x and y)  # 출력: False
print(x or y)   # 출력: True
print(not x)    # 출력: False
  

비트 연산자

비트 연산자는 정수의 비트 단위로 연산을 수행합니다.

  • & (비트 AND)
  • | (비트 OR)
  • ^ (비트 XOR)
  • ~ (비트 NOT)
  • << (왼쪽 쉬프트)
  • >> (오른쪽 쉬프트)

복합 할당 연산자

복합 할당 연산자는 연산과 할당을 동시에 수행합니다.

  • +=
  • -=
  • *=
  • /=
  • //=
  • %=
  • **=
  • &=
  • |=
  • ^=
  • <<=
  • >>=

x = 10
x += 5  # x = x + 5
print(x) # 출력: 15
  

멤버십 연산자

멤버십 연산자는 특정 값이 시퀀스(문자열, 리스트, 튜플 등)에 포함되어 있는지 확인합니다.

  • in
  • not in

my_list = [1, 2, 3, 4, 5]
print(3 in my_list)  # 출력: True
print(6 not in my_list) # 출력: True
  

항등 연산자

항등 연산자는 두 객체가 메모리에서 같은 객체인지 확인합니다.

  • is
  • is not

x = [1, 2, 3]
y = [1, 2, 3]
z = x

print(x is z)  # 출력: True (x와 z는 같은 객체를 가리킴)
print(x is y)  # 출력: False (x와 y는 값은 같지만 다른 객체임)
print(x is not y) # 출력: True
  



```.

답글 남기기