Python - 기본 자료형과 type()함수

컴퓨터/Python

728x90
반응형

Python의 기본 자료형

파이썬에도 기본자료형들이 존재합니다. 다만 직접 자료형을 명시하는 일이 극히 드물 뿐입니다.

본 포스트에서는 파이썬의 기본 자료형을 알아보도록 하겠습니다.

 

  • 문자열(String)
  • 정수(Int)
  • 소수(Float)
  • 불(Boolean)

Python은 정해진 규칙에 의해 자료형이 자동으로 정의된다.

파이썬에서는 자료형을 직접 명시하는 일은 거의 없습니다. 간단한 규칙에 의해 자료형이 정의됩니다.

 

  • ""를 이용하면 문자열이 됩니다.
  • 정수를 입력하면 int 타입이 됩니다.
  • 소수를 입력하면 Float 타입이 됩니다.
  • True , False는 Bool 타입이 됩니다.

*input 함수를 이용해 사용자로부터 받은 입력은 모두 문자열의 형태로 받아옵니다.

 

type() 함수를 통한 자료형 확인하기

위와 같은 형식으로 정말로 어떠한 변수들이 의도한 대로 자료형이 정의되었는지 사용자는 확인할 필요가 있습니다. 이때 type() 함수를 이용합니다.

다양한 자료형들을 어떻게 확인하는지 알아보도록 합시다.

#타입 확인하기


var_string = "안녕하세요"
var_int = 100
var_float = 0.02
var_bool = True
var_list = [1,2,3,4,5]

print(type(var_string))
print(type(var_int))
print(type(var_float))
print(type(var_bool))
print(type(var_list))

위의 결과처럼 파이썬을 통해 소스코드를 작성해도 자료형은 존재한다는 것을 알 수 있습니다. 다만, 파이썬 내에서 사용하기 쉽게 설정을 해줄 뿐입니다.  눈에 보이지 않는다 하여도 사용자들을 개념을 꼭 알고 있을 필요가 있습니다.

728x90
반응형

'컴퓨터 > Python' 카테고리의 다른 글

Python - 입력값 받기 / input()함수  (1) 2021.09.28
Python - for문(1)  (0) 2021.09.25
Python - Dictionary 사용해보기  (0) 2021.09.20
Python - List사용해보기  (0) 2021.09.14
Python - 조건문  (0) 2021.09.11

Commnet

G91개발일지

Gon91(지구일)

91년생 공학엔지니어의 개발일지

TODAY :

YESTER DAY :

TOTAL :