할당 연산자 (Assignment Operators):
a = 10, b = 20 이라 가정한다.
Operator | Description | Example |
---|---|---|
= | 왼쪽 변수에 오른쪽 값을 할당한다 | c = a + b → c = a + b |
+= | 왼쪽 변수에 오른쪽 값을 더하고 결과를 왼쪽변수에 할당 | c += a → c = c + a |
-= | 왼쪽 변수에서 오른쪽 값을 빼고 결과를 왼쪽변수에 할당 | c -= a → c = c - a |
*= | 왼쪽 변수에 오른쪽 값을 곱하고 결과를 왼쪽변수에 할당 | c *= a → c = c * a |
/= | 왼쪽 변수에서 오른쪽 값을 나누고 결과를 왼쪽변수에 할당 | c /= a → c = c / a |
%= | 왼쪽 변수에서 오른쪽 값을 나눈 나머지의 결과를 왼쪽변수에 할당 | c %= a → c = c % a |
**= | 왼쪽 변수에 오른쪽 값만큼 제곱을 하고 결과를 왼쪽변수에 할당 | c **= a → c = c ** a |
//= | 왼쪽 변수에서 오른쪽 값을 나눈 몫의 결과를 왼쪽변수에 할당 | c //= a → c = c // a |
'Python and AI > python' 카테고리의 다른 글
[],(),{}의 차이 (0) | 2019.08.30 |
---|---|
SyntaxError: (unicode error) 'unicodeescape' codec can't decode bytes in position 2-3: truncated \UXXXXXXXX escape 해결 방법 (0) | 2019.08.30 |
Python zip 함수 사용법 (0) | 2019.08.26 |
Python에서 version 2와 3의 차이 (0) | 2019.08.25 |
Python에서 __init__ self의 역할 (0) | 2019.08.25 |