Devices

【 파이썬 】 연산자

작성자 임베디드코리아 작성일26-02-01 18:26 조회18회 댓글0건
<*  연산자 *>
◆ 파이썬에서 연산자는 데이터를 조작하고 비교하는 데 사용된다.
◆ 연산자는 크게 산술 연산자, 비교 연산자, 논리 연산자, 할당 연산자 등으로 분류된다.

[ 1 ]  산술 연산자
▶ 산술 연산자는 수학적 계산을 수행할 때 사용된다.
▶ 기본적인 산술 연산자에는 더하기(+), 빼기(-), 곱하기(*), 나누기(/), 나머지(%), 몫(//), 거듭제곱(**) 등이 있다.
   
    예 )
x = 10
y = 3

# 더하기
print(x + y)  # 13

# 빼기
print(x - y)  # 7

# 곱하기
print(x * y)  # 30

# 나누기
print(x / y)  # 3.3333...

# 나머지
print(x % y)  # 1

# 몫
print(x // y)  # 3

# 거듭제곱
print(x ** y)  # 1000

[ 2 ]  비교 연산자
▶  비교 연산자는 두 값을 비교할 때 사용된다.
▶  동등(==), 불등(!=), 크다(>), 작다(<), 크거나 같다(>=), 작거나 같다(<=) 등이 있다.

예 )
x = 10
y = 20

# 동등
print(x == y)  # False

# 불등
print(x != y)  # True

# 크다
print(x > y)  # False

# 작다
print(x < y)  # True

# 크거나 같다
print(x >= 10)  # True

# 작거나 같다
print(x <= 20)  # True

( 3 )  논리 연산자
▶  논리 연산자는 논리적인 조건을 평가할 때 사용된다.
▶  and, or, not이 있다.
    -  and는 두 조건이 모두 참일 때 True를 반환,
    -  or는 두 조건 중 하나라도 참일 때 True를 반환
    -  not은 조건의 논리적 부정.

예 )
x = True
y = False

# AND
print(x and y)  # False

# OR
print(x or y)  # True

# NOT
print(not x)  # False

( 4 )  할당 연산자
▶ 할당 연산자는 값을 변수에 할당할 때 사용된다.
▶ 기본 할당 연산자는 =이며, 이외에도 산술 연산자와 결합된 할당 연산자(+=, -=, *=, /=, %= 등)가 있다.

예 )
x = 10  # 기본 할당

x += 5  # x = x + 5와 동일
print(x)  # 15

x -= 5  # x = x - 5와 동일
print(x)  # 10

x *= 2  # x = x * 2와 동일
print(x)  # 20

x /= 4  # x = x / 4와 동일
print(x)  # 5.0