본문 바로가기
Programming/Python

[Python] Python 기본 강의 (2) - 변수와 데이터 타입

by 코딩의성지 2019. 11. 5.

 

블로그 글을 쓰다 보니 벌써 30개가 넘었다.

 

블로그를 하니 공부가 더 많이되는 듯한 느낌이 든다. 더 열심히 많이 해야겠다.

 

오늘은 파이썬 의 데이터 타입과 변수에 대해 공부해 볼 생각이다.

 

파이썬은 기본적으로 네 가지 타입을 많이 쓴다.

 

 

문자열, 정수, 소수, 불리언 타입 이렇게 네 가지이다. = 을 기준으로 오른쪽에 있는 것들은 실제 각각의 타입을 가진 데이터이고 왼쪽에 있는 string_data, integer_data, float_data, boolean_data 얘들은 해당 데이터를 저장하는 변수이다.

 

네 가지 타입 이외에도 파이썬에서 제공하는 내장 데이터 타입(built-in data type) 은 다음과 같다.

 

- boolean

- str (string)

- int (integer)

- float (floating-point number)

- complex number (복소수)

- list ( 순서가 있는 값들의 집합)

- tuple (리스트와 같은데 읽기 전용)

- set ( 순서가 없고 중복되지 않는 값들의 집합)

- dict ( key, value 의 쌍으로 데이터를 저장 )

 

파이썬은 스스로 데이터를 보고 이게 어떤 타입인지 알아서 확인해준다.

 

파이썬에서 변수를 선언할때는 몇 가지 지켜줘야할 규칙이 있다.

 

1. 첫 자리에 숫자가 와서는 안된다.

2. 영문자(대,소문자 구분됨, 숫자, 언더바( _ ) 를 사용할 수 있다.

3. 파이썬 키워드는 사용할  수 없다.

4. 파이썬에서는 단어를 구분할 때 언더바( _ ) 를 사용하기를 권장한다.

 

 

 

 

파이썬 키워드는 아래와 같다.

 

그리고 변수에 직접 코드를 작성해서 데이터를 넣는 것도 있지만 input 이라는 함수를 이용해서 직접 넣어 줄 수도 있다.

 

여기서 input 이라는 함수를 통해 입력되는 데이터는 문자열 타입이다.

 

숫자같은 걸 받고 싶을때는 형변환을 해주는 함수를 사용하면 되는데.. 이 내용은 다음 포스팅에서 하도록 하겠다.

 

그럼 뭐 오늘은 파이썬에서 변수는 어떻게 쓰이고 데이터 타입은 뭐가 있는지 정도만 알고 마무리하자.

 

그럼 오늘도 즐거운 코딩하자.

반응형

댓글