가이드라인

+=, -= 는 무엇을 의미할까?

+=, -= 등과 같이 연산자와 = 기호가 함께 사용되는 연산자를 복합 대입 연산자(Compound Assignment Operators)라고 합니다.

예를 들어 x += y는 x와 y를 더한 값을 x에 할당하는 x = x + y와 같은 의미입니다.

복합 대입 연산자 예시
x = 10 y = 5 x += y # x = x + y print(x) # 15

복합 대입 연산자의 종류

파이썬 복합 대입 연산자는 +=(덧셈), -=(뺄셈), *=(곱셈), /=(나눗셈), %=(나머지) 등이 있습니다.

복합 대입 연산자 예시
number = 10 print("number:", number) # 10 number += 5 # number = number + 5 print("number += 5:", number) # 15 number -= 3 # number = number - 3 print("number -= 3:", number) # 12 number *= 2 # number = number * 2 print("number *= 2:", number) # 24 number /= 4 # number = number / 4 print("number /= 4:", number) # 6.0 number %= 2 # number = number % 2 print("number %= 2:", number) # 0.0

복합 대입 연산자는 아래와 같이 1부터 5까지 숫자를 더하는 반복문에서도 자주 활용됩니다.

참고 : 반복문에 대한 자세한 내용은 파이썬에서 조건에 따라 반복을 수행하는 방법 수업에서 자세히 소개하겠습니다.

복합 대입 연산자 예시
numbers = [1, 2, 3, 4, 5] total = 0 for number in numbers: total += number print("total:", total) # 15
Mission
0 / 1

다음 중 x -= y의 의미는 무엇일까요?

`x -= y`는 `x = `와 같습니다.
x + y
x - y
x * y
x / y

가이드라인

AI 튜터

배포

디자인

업로드

수업 노트

즐겨찾기

도움말

코드 에디터

코드 실행
코드 생성

실행 결과