TOP
class="layout-aside-left paging-number">
본문 바로가기
[파이썬 Projects]/<파이썬 기초>

[파이썬] 파이썬기초: 자료형 - 변수

by 기록자_Recordian 2024. 6. 15.
728x90
반응형
시작에 앞서
해당 내용은 '<Do it! 점프 투 파이썬> 박응용 지음. 이지스 퍼블리싱' 을 토대로 작성되었습니다. 보다 자세한 내용은 해당 서적에 상세히 나와있으니 서적을 참고해 주시기 바랍니다.

 자료형

 

자료형이란 프로그래밍을 할 때 쓰이는 숫자, 문자열 등 자료 형태로 사용하는 모든 것을 뜻한다.

 

[자료형의 종류]


변수, 자료형의 값을 저장하는 공간

 

변수란 객체를 가리키는 것이라고 할 수 있고, 객체는 자료형과 같은 것을 의미한다.

변수를 만들 때에는 '=' 기호를 사용한다.

 

이를테면, a = [1, 2, 3] 이라는 코드를 수행하면 [1, 2, 3] 값을 가지는 리스트 자료형(객체)이 자동으로 메모리에 생성되고 변수 a는 [1, 2, 3] 리스트가 저장된 메모리의 주소를 가리키게 된다.

 

id 함수는 변수가 가리키고 있는 객체의 주소 값을 돌려주는 파이썬 내장 함수이다.


리스트를 복사할 때

※ 동일한 객체를 가리키고 있는지에 대해서 is 명령어를 실행해도 값을 반환한다.

 

◆ a 리스트의 요소를 바꿔도 b 리스트 값도 바뀐다. (a, b 동일한 리스트를 갖고 있기 때문)

 

◆ b 변수 생성 시 a 변수의 값을 가져오면서 a와는 다른 주소를 가리키도록 하는 방법

 

1. [:] 사용

▶ a 리스트 값을 바꾸더라도 b 리스트에는 영향을 끼치지 않는다.

 

2. copy 모듈 사용

▶ b와 a가 가리키는 객체는 서로 다르다.


변수를 만드는 방법

 

- 튜플로 a, b에 값 대입 (괄호 생략 가능)

- 리스트로 변수 만들기

- 여러 개의 변수에 같은 값 대입하기

 

◆ 두 변수의 값 바꾸기


전체코드

Jump_to_PY 02.ipynb
0.06MB

728x90
반응형