다음과 같이 총 10 가지 파이썬 복합 대입 연산자가 있습니다
덧셈: a += b
a = 7, b = 2
a += b => 7 + 2 = 9
a = 1, b = 4
a += b => 1 + 4 = 5
a = 8, b = 6
a += b => 8 + 6 = 14
a = 10, b = 2
a += b => 10 + 2 = 12
뺄셈: a -= b
a = 8, b = 5
a -= b => 8 - 5 = 3
a = 20, b = 8
a -= b => 20 - 8 = 12
a = 15, b = 7
a -= b => 15 - 7 = 8
a = 25, b = 5
a -= b => 25 - 5 = 20
곱셈: a *= b
a = 5, b = 4
a *= b => 5 * 4 = 20
a = 3, b = 7
a *= b => 3 * 7 = 21
a = 6, b = 5
a *= b => 6 * 5 = 30
a = 7, b = 3
a *= b => 7 * 3 = 21
나눗셈: a /= b
a = 12, b = 4
a /= b => 12 / 4 = 3.0
a = 36, b = 6
a /= b => 36 / 6 = 6.0
a = 18, b = 3
a /= b => 18 / 3 = 6.0
a = 24, b = 4
a /= b => 24 / 4 = 6.0
몫: a //= b
a = 20, b = 6
a //= b => 20 // 6 = 3
a = 45, b = 7
a //= b => 45 // 7 = 6
a = 30, b = 7
a //= b => 30 // 7 = 4
a = 41, b = 6
a //= b => 41 // 6 = 6
나머지: a %= b
a = 14, b = 3
a %= b => 14 % 3 = 2
a = 28, b = 5
a %= b => 28 % 5 = 3
a = 16, b = 6
a %= b => 16 % 6 = 4
a = 26, b = 4
a %= b => 26 % 4 = 2
거듭제곱: a **= b
a = 4, b = 2
a **= b => 4 ** 2 = 16
a = 3, b = 4
a **= b => 3 ** 4 = 81
a = 5, b = 2
a **= b => 5 ** 2 = 25
a = 2, b = 4
a **= b => 2 ** 4 = 16
비트 AND: a &= b
a = 6, b = 3
a &= b => 6 & 3 = 2
a = 7, b = 4
a &= b => 7 & 4 = 4
a = 9, b = 5
a &= b => 9 & 5 = 1
a = 12, b = 3
a &= b => 12 & 3 = 0
비트 OR: a |= b
a = 6, b = 5
a |= b => 6 | 5 = 7
a = 7, b = 2
a |= b => 7 | 2 = 7
a = 9, b = 4
a |= b => 9 | 4 = 13
a = 10, b = 6
a |= b => 10 | 6 = 14
비트 XOR: a ^= b
a = 5, b = 3
a ^= b => 5 ^ 3 = 6
a = 4, b = 3
a ^= b => 4 ^ 3 = 7
a = 8, b = 5
a ^= b => 8 ^ 5 = 13
a = 6, b = 4
a ^= b => 6 ^ 4 = 2
728x90
'플그래밍 > 파이써언' 카테고리의 다른 글
[파이썬] "is"로 시작하는 11가지 문자열 메소드 (0) | 2023.08.11 |
---|---|
[파이썬] 15가지 문자열 메소드 (0) | 2023.08.11 |
[파이썬] 7가지 파이썬 산술 연산자: (+, -, *, /, **, //, %) (0) | 2023.08.11 |
[파이썬] SQLite3로 데이터베이스 이해하기: SQL 기본 튜토리얼 (0) | 2023.08.10 |
[파이썬 & 크롤링] 쿠팡 상품 리뷰 추출 자료 무료 나눔 (17) | 2023.08.09 |