Python/basic
파이썬 복합대입연산자(+= , -=, *=, /=)
전주혁
2022. 1. 14. 23:34
파이썬에서 숫자 연산을 하는 방법은
평소에 우리가 수학을 계산하는 것처럼 +, -, *, / 를 활용하면 된다
예를 들어
변수 a에 1을 대입했을 때
a = a + 1을 하면
a의 값은 2가 된다
하지만 파이썬에서는 더 간단하게 만들 수 있다.
a += 1 이라는 대입 연산자 기호를 쓰면
a = a + 1 이라는 값과 같게 된다
자 이제 값이 0인 변수 result에 1, 2, 3, 4, 5 값을 차례대로 더하는 코드를 보도록 하자
result = 0
a = 1
while(a<=5):
result = result + a
a = a + 1
print("Result = ",result)
이 코드를 대입연산자로 바꾸면
result = 0
a = 1
while(a<=5):
result += a #대입연산자
a += 1 #대입연산자
print("Result = ",result)
이렇게 코드가 바뀌게 된다.
+= 과 마찬가지로 -= , *= , /= 도 똑같이 활용이 가능하다.
