객체와 변수
"파이썬의 모든 것을 객체로 만든다"
x = 100
이라는 코드가 있을때
100은 객체(object)로서 메모리의 어딘가에 할당되고
x는 변수로서 메모리의 어딘가에 할당되면서 또한 100을 가리키는 주소를 갖게 된다.

이런식으로 파이썬의 객체는 자료형과 값으로 생성되는데
변수는 이를 가리키는 값을 가진다.


이와 같이 만일 같은 값을 가리키도록 하면 같은 주소를 가지는 경우로도 만들어진다.
변수
변수 : 변할 수 있는 자료
값을 저장할 때 사용하는 식별자
↓ 어떤 상자에 값을 넣었다가
| 변수(상자) : 값 저장됨 |
↓ 필요할때 빼서 사용.
변수 사용법
1. 변수를 선언한다. (파이썬은 생성하는것 자체가 사용하겠다고 선언하는것이다)
2. 변수에 값을 넣는다
3. 별수를 참조하여 사용한다.


이렇게 연산에도 참조하여 사용할 수 있다.


복합 대입 연산자
변수를 이용할 때 연산자를 쓰기위해 변수를 두번 쓰는것이 아닌, 한번에 쓰도록 만듬
a = a + 10 일대
기존 a의 값+10을 다시 a라는 상자에 담는다
이러한 과정을 a+=10으로 대체 할 수 있다.


| 연산자 | 설명 |
| += | 덧셈 후 대입 |
| -= | 뺄셈 후 대입 |
| *= | 곱셈 후 대입 |
| /= | 나눗셈 후 대입 |
| %= | 나머지를 구한 후 대입 |
| **= | 제곱 후 대입 |


문자열 복합 대입 연산자
문자열에도 사용 가능하다.
| 연산자 | 설명 |
| += | 문자열 연결 후 대입 |
| *= | 문자열 반복 후 대입 |
'프로그래밍 > 파이썬' 카테고리의 다른 글
| [파이썬8] 문자열 포매팅 (1) | 2024.12.11 |
|---|---|
| [파이썬7] 입출력 및 케스트 (0) | 2024.12.11 |
| [파이썬5] 숫자 자료형 (1) | 2024.12.10 |
| [파이썬4] 문자열 자료형 (7) | 2024.12.08 |
| [파이썬3] 자료 및 자료형 (0) | 2024.12.08 |