본문 바로가기

나의 백과사전

증가 대입 연산자 (Augmented Assignment Operators)

증가 대입 연산자는 보통 변수에 값을 계속 더해 가거나 붙여나갈 때 사용한다.


spam = 42

spam = spam + 10


eggs = 'hello '

eggs += 'hello world!'


1
2
3
4
5
6
7
spam = 42

spam = spam + 10

eggs = 'hello '

eggs += 'hello world!'


위 코드를 수행하고 나면 spam은 52가 되고 eggs는 'Hello world!' 값을 가진다.

증가 대입 연산자를 쓰면 변수 이름을 한 번 더 쓸 필요가 없다.


다음은 앞의 코드와 완전 동일한 코드다

1
2
3
4
5
6
7
spam = 42

spam += 10

eggs = 'hello '

eggs = eggs + 'hello world!'