Assignment Operators
할당 연산자...그래 뭔가 할당할 거 같이 생긴 이름인데 이름만 들어서는 감이 잘 오지 않는다...
우선 기능을 좀 보도록 하자
Operators | same as | Description |
a=b | a=b | 변수 a에 b를 할당한다 |
a+=b | a=a+b | 변수 a에 b를 더하고 결과를 a에 할당한다 |
a-=b | a=a-b | 변수 a에 b를 빼고 결과를 a에 할당한다 |
a*=b | a=a*b | 변수 a에 b를 곱하고 결과를 a에 할당한다 |
a/=b | a=a/b | 변수 a를 b로 나누고 결과를 a에 할당한다 |
a//=b | a=a//b | 변수 a를 b로 나눈 몫을 a에 할당한다 |
a%=b | a=a%b | 변수 a를 b로 나눈 나머지의 결과를 a에 할당한다 |
a**=b | a=a**b | 변수 a를 b제곱한 결과를 a에 할당한다 |
어...말로 하면 누가 못하겠는가 실제 숫자를 넣어서 코드로 보도록 하자!
위처럼 왼쪽과 오른쪽의 연산결과를 왼쪽변수에 할당하는 연산자를 할당 연산자라고 한다
'dev > python' 카테고리의 다른 글
[python] 기본 연산자(5) - 맴버 연산자, 식별 연산자 (0) | 2022.02.06 |
---|---|
[python] 기본 연산자(4) - 논리 연산자, 비트 연산자 (0) | 2022.02.06 |
[python] 기본 연산자(2) - 비교 연산자 (0) | 2022.02.04 |
[python] 자료형 - 문자열(4) - upper(),lower(),replace(),split() (0) | 2022.02.04 |
[python] 자료형 - 문자열(3) - count(), find()와 index()의 차이 (0) | 2022.02.04 |