복합 연산자는 변수의 값을 업데이트할 때 사용하는 연산자로, 기본 연산자와 할당 연산자를 결합한 형태이다. 예를 들어, +=, -=, *=, /=, %=, **=, //= 등이 있다. 이러한 연산자는 코드의 가독성을 높이고 간결하게 만들어준다.
예시 1: += 연산자
# 초기 값 설정
x = 5
# 복합 연산자 사용
x += 3 # x = x + 3과 동일
print(x) # 출력: 8
예시 2: = 연산자
# 초기 값 설정
y = 10
# 복합 연산자 사용
y -= 4 # y = y - 4와 동일
print(y) # 출력: 6
예시 3: = 연산자
# 초기 값 설정
z = 7
# 복합 연산자 사용
z *= 2 # z = z * 2와 동일
print(z) # 출력: 14
예시 4: /= 연산자
# 초기 값 설정
a = 20
# 복합 연산자 사용
a /= 5 # a = a / 5와 동일
print(a) # 출력: 4.0
예시 5: %= 연산자
# 초기 값 설정
b = 13
# 복합 연산자 사용
b %= 4 # b = b % 4와 동일
print(b) # 출력: 1
예시 6: *= 연산자
# 초기 값 설정
c = 2
# 복합 연산자 사용
c **= 3 # c = c ** 3과 동일
print(c) # 출력: 8
예시 7: //= 연산자
# 초기 값 설정
d = 15
# 복합 연산자 사용
d //= 2 # d = d // 2와 동일
print(d) # 출력: 7
'job > python' 카테고리의 다른 글
리스트와 튜플의 사용 시점을 결정하는 기준 (0) | 2024.08.07 |
---|---|
리스트와 튜플의 차이 (0) | 2024.08.07 |
인덱싱, 슬라이싱을 활용한 2차원 배열 처리 (0) | 2024.08.07 |
문자열: 인덱싱, 슬라이싱 (0) | 2024.08.07 |
02장 파이썬 프로그래밍의 기초, 자료형 (0) | 2024.08.07 |