
저번포스팅으로 비교,산술,논리 연산자에 대해 알아보았습니다.
이번 포스팅에서는 파이썬 에서 쓰이는 할당 연산자 를 예제를 통해 정리해보도록 하겠습니다.
할당 연산자(Assignment Operators)는 변수에 값을 할당하거나 기존 변수 값을 변경하는 데 사용됩니다.
할당 연산자는 주로 산술 연산자와 결합되어 사용되며, 코드를 더 간결하게 작성할 수 있게 합니다.
비교연산자와 산술연산자, 논리연산자 에 대해 궁금하시면 아래 포스팅을 같이 참고해주세요
[ 파이썬 ] 비교 연산자 문법 정리 ( ==, !=, >, <, >=, <= ) 및 예제
[ 파이썬 ] 비교 연산자 문법 정리 ( ==, !=, >, <, >=, <= ) 및 예제
비교 연산자는 두 값을 비교하는 데 사용되는 연산자 유형입니다. 이번 포스팅에서는 파이썬 에서 쓰이는 비교 연산자 를 정리해보도록 하겠습니다. # 1. 비교 연산자 란? 연산자는 두 피연산자
it-ability.tistory.com
[파이썬] 산술 연산자 문법 정리 ( + , - , * , / , % , **, // ) 및 예제
[파이썬] 산술 연산자 문법 정리 ( + , - , * , / , % , **, // ) 및 예제
산술 연산자 란 덧셈 , 뺄셈 등과 같이 산술 또는 수학 연산을 수행하는 데 사용되는 특수 기호입니다. 이번 포스팅에서는 파이썬 에서 쓰이는 산술 연산자 를 정리해보도록 하겠습니다. # 1. 산
it-ability.tistory.com
[ 파이썬 ] 논리 연산자 문법 정리 ( AND,OR,NOT ) 및 예제
[ 파이썬 ] 논리 연산자 문법 정리 ( AND,OR,NOT ) 및 예제
논리 연산자는 주로 bool 값(True 또는 False)을 반환 할때사용되는 연산자 유형입니다. 이번 포스팅에서는 파이썬 에서 쓰이는 논리 연산자 를 예제를 통해 정리해보도록 하겠습니다. 비교연산자
it-ability.tistory.com
# 1. 할당 연산자 란?
할당 연산자(Assignment Operators)는 변수에 값을 할당하거나 변수의 기존 값을 변경하는 연산자입니다.
파이썬에서는 다양한 할당 연산자를 제공하여 값의 할당 및 연산을 보다 간결하고 효율적으로 수행할 수 있습니다.
할당 연산자는 기본적인 값 할당 외에도 산술 연산과 결합된 형태로 자주 사용됩니다.
파이썬에서의 주요 할당 연산자의 기호와 예제 를 알아보도록 하겠습니다.
# 2. 할당 연산자의 기호와 설명
그럼 할당 연산자 의 종류는 어떻게 되고 기호는 무엇일까요? 다음과 같이 표로 알아보도록 하겠습니다.

# 3. 할당 연산자의 예제
그럼, 이제 실제로 적용되는 할당 연산자의 예제를 알아보겠습니다.
할당 ( = )
x = 5
#변수 x 에 값 5 를 할당합니다.
더해서 할당 ( += )
x = 5
x += 3 # x는 이제 8이 됩니다.
# x 에 3 을 더한 값을 다시 x에 할당합니다.
빼서 할당 ( -= )
x = 5
x -= 2 # x는 이제 3이 됩니다.
# x 에서 2를 뺀 값을 다시 x에 할당합니다.
곱해서 할당 ( *= )
x = 5
x *= 4 # x는 이제 20이 됩니다.
# x에 4를 곱한 값을 다시 x에 할당합니다.
나눠서 할당 ( /= )
x = 20
x /= 4 # x는 이제 5.0이 됩니다.
# x를 4로 나눈 값을 다시 x에 할당합니다.
몫으로 할당 ( //= )
x = 20
x //= 3 # x는 이제 6이 됩니다.
# x를 3으로 나눈 몫을 다시 x에 할당합니다.
나머지로 할당 ( %= )
x = 20
x %= 3 # x는 이제 2가 됩니다.
# x를 3으로 나눈 나머지를 다시 x에 할당합니다.
거듭제곱으로 할당 ( **= )
x = 2
x **= 3 # x는 이제 8이 됩니다.
# x를 3만큼 거듭제곱한 값을 다시 x에 할당합니다.
# 4.실무 프로젝트 예시
이제 할당 연산자가 무엇인지 감을 잡으셨나요? 잡으셨다면, 실제 실무 프로젝트 예시로 설명드리도록 하겠습니다.
재고 관리 시스템
재고 관리 시스템에서 특정 상품의 재고를 관리할 때 할당 연산자를 사용할 수 있습니다
inventory = {
"apple": 50,
"banana": 30,
"orange": 20
}
# 새로운 상품이 입고되었을 때
inventory["apple"] += 10 # 사과 재고 추가
inventory["banana"] -= 5 # 바나나 재고 감소
print(inventory)
# 출력: {'apple': 60, 'banana': 25, 'orange': 20}
쇼핑몰 포인트 관리
쇼핑몰 시스템에서 사용자가 특정 행동을 할 때 포인트를 부여하거나 차감할 수 있습니다
user_points = {
"user1": 100,
"user2": 150,
"user3": 80
}
# user1이 새로운 활동을 했을 때 포인트 추가
user_points["user1"] += 20
# user2가 포인트를 사용했을 때 포인트 차감
user_points["user2"] -= 30
print(user_points)
# 출력: {'user1': 120, 'user2': 120, 'user3': 80}
관리자 시스템 누적합계
관리자 시스템에서 데이터 분석이 필요한 부분에서 반복문을 사용해 누적 합계를 계산할 때 할당 연산자를 사용할 수 있습니다.
data = [1, 2, 3, 4, 5]
total = 0
for num in data:
total += num
print(total) # 출력: 15
# 4. 마무리
파이썬의 할당 연산자는 산술연산자와 같이 사용하면 더 간결하고 빠르게 코드를 작성할수 있습니다.
이번 글을 통해 각 연산자가 어떻게 작동하는지, 그리고 실제 코드에서 어떻게 사용되는지에 대해 알아보았습니다.
다음포스팅 에서는 비트 연산자에 대해 포스팅하도록 하겠습니다.
이번 포스팅이 작은 도움이 되셨으면 좋겠습니다.