# 변수란

값을 저장할 때 사용하는 식별자이고 이며 파이썬은 동적 타이핑 언어로 저장된 값의 자료형에 의해 변수 자료형이 결정된다. 그래서 주의를 필요로하며 type() 함수를 이용하여 자료형을 확인할 수 있다. 


# 변수명

파이썬의 변수는 문자, 숫자, _ 를 조합하여 만들수 있으며 숫자로 시작할 수 없다. 


# 변수와 객체

파이썬의 모든 정보는 객체로 만들어진다. 리터럴로 만들어진 객체는 재사용하여 사용하므로 아래와 같은 예시처럼 True가 출력된다.


# 변수와 자료형

Bool - 참, 거짓을 판단하는 표현식으로 True와 False 값을 가짐


Tuple - () 안에 서로 다른 자료형의 값을 콤마(,)로 구분해 하나 이상 저장할 수 있는 컬렉션 자료형

 0부터 시작하는 인덱스를 이용해 접근할 수 있고 한 번 저장된 항목은 변경할 수 없음

List - [] 안에 서로 다른 자료형의 값을 콤마(,)로 구분해 하나 이상 저장할 수 있는 컬렉션 자료형

0부터 시작하는 인덱스를 이용해 접근할 수 있고 저장된 항목도 변경이 가능함


Set - {} 안에 서로 다른 자료형의 값을 콤마(,)로 구분해 하나 이상 저장할 수 있는 컬렉션 자료형

순서의 개념이 존재하지 않아 인덱스를 사용할 수 없고 데이터 항목의 중복을 허용하지 않음


Dictionary - {} 안에 키:값 형식의 항목을 콤마(,)로 구분해 하나 이상 저장할 수 있는 컬렉션 자료형

키를 이용해 값을 읽어올 수 있으며 항목을 추가할 때 동일키가 없으면 새로운 항목을 추가하고, 동일키가 있으면 저장된 항목을 변경한다.



None - None 객체를 이용해 널(null) 객체 상태를 표현함. 

최초 변수를 선언할 때 초기화를 하지 않으면 에러가 발생함. 초기화 값을 제공하지 않을 경우엔 None 객체 저장 필요

다양한 변수 선언, 초기화 방법




+ Recent posts