728x90
반응형
number = 2 +3 * 4
print(number)
number = number + 2 +3 * 4 + 2
print(number)
↓
number = 2 +3 + 4
print(number)
number = number + 2 #(2 + 3 * 4) + 2
print(number)
복합대입연산자
연산자 | 의미 | 예 |
+= | 연산자 왼쪽값에 오른쪽 값을 더한 후에 왼쪽값에 대입 | num = num + 2 → num += 2 |
-= | 연산자 왼쪽값에서 오른쪽 값을 뺀 후에 왼쪽값에 대입 | num = num - 2 → num -= 2 |
*= | 연산자 왼쪽값에 오른쪽 값을 곱한 후에 왼쪽값에 대입 | num = num * 2 → num *= 2 |
/= | 연산자 왼쪽값을 오른쪽 값으로 나눈 후에 왼쪽값에 대입 | num = num / 2 → num /= 2 |
**= | 연산자 왼쪽값을 오른쪽 값으로 거듭제곱 한 후에 왼쪽 값에 대입 | num = num ** 2 → num **= 2 |
//= | 연산자 왼쪽값을 오른쪽 값으로 나눈 후 몫을 왼쪽값에 대입 | num = num // 2 → num //= 2 |
%= | 연산자 왼쪽값을 오른쪽 값으로 나눈 후 나머지를 왼쪽 값에 대입 | num = num % 2 → num %= 2 |
num = 2 +3 + 4
print(num)
num += 2 # num = num +2와 같음
print(num)
728x90
반응형
'파이썬 입문 > 파이썬 기본' 카테고리의 다른 글
8.5 데이터를 파일로 저장하기:pickle 모듈 (0) | 2023.07.21 |
---|---|
## 표준 입력받기 (Input) (0) | 2023.07.21 |
연산자의 종류 (0) | 2023.07.17 |
자료형과 변수 (0) | 2023.07.09 |
파이썬 기본 1.1 개발환경 설정 및 프로그램 설치 (0) | 2023.07.09 |