본문 바로가기

Python

[개념정리] 변수

Python을 공부해보기로 했다.

 

우선 

다른 언어와 마찬가지로 기본 변수를 가진다.

Intager, Float, Bool...

Python에서 Null 을 표시하는 변수는 'None'이라는 특이점이 존재한다.

 

이상이 Python의 4가지 Scalar 타입이였는데
int(정수), float(실수), None(값없음), bool(True, False) 로 이루어진다.

 

열거형 변수가 

1. List

2. Tuple

3. Dictionary 

로 이루어져 있다.

1. List = ["Mon", 1 , True] 

   여러 타입의 변수를 포함할 수 있는 List.

 

   우선 여러 타입을 포함시킬 수 있다는 점에서 Java나 C#의 array 변수 성질과는 매우 다르다. 

   엄청난 호환성인듯.

 

2. Tuple = ("Mon", 1, True)

   List와의 차이점은.. inmutable한 sequence라는 것.

   List는 append, reverse같이 built-in 함수로 sequence를 수정할 수 있지만 Tuple은 수정이 안된다.

 

3. Dictionary = {"name" : "Mon", "order" : 1, "is_weekend": True }

   C의 구조체와 같은 변수라는 느낌을 받는다.

   Key와 Value를 가지는 순서가 없는 집합.

   

 

'Python' 카테고리의 다른 글

[개념정리] Function  (0) 2020.01.22