Development/파이썬 [Python]

[Python] 파이썬 데이터 타입 (숫자)

요체크다 2020. 12. 24. 13:16
반응형

파이썬에서는 제공해 주는 다양한 데이터 Type 중에서 첫번째로 숫자 Type에 대해 알아 보겠습니다.

 

 기본적으로 파이썬에서 숫자값을 입력하게 되면, 자동으로 해당 값이 정수형인지 실수형인지 Type 을 구분해 주기 때문에 사용하기에 좀더 편리한 부분이 있습니다.

 

가장 많이 사용되는 숫자 Type의 종류는 아래와 같습니다.

1. int

 - int는 정수형 입니다. (ex, 0, -1, -2, 1, 2 ...)

 - 영어로 integer, 파이썬에서는 줄여서 int 라고 표현합니다.

 - 기본적으로 int형인 경우 소수점을 제외(소수점 뒤는 버림)하고 정수형태의 값을 변환하여 출력 됩니다.

  만약 실수형 값을 정수형으로 변환 한다고 하면 아래와 같이 소수점은 제외하고 출력이 되게 됩니다.

[ ex, 3.8 실수형을 정수형으로 변경시 3 으로 출력 ]

2. float

 - float는 실수형 입니다. (ex, 0.1, -1.1, -2.2, 1.1, 2.2 ...)

 - 영어로 floating-point, 파이썬에서는 줄여서 float 라고 표현합니다.

 - float는 결국 소수점이 붙는 숫자를 처리하기 위해 사용됩니다.

 

 

결국 int(정수형)와 float(실수형)의 가장 큰 차이는 소수점이 있느냐 없느냐 차이입니다.

프로그램 코딩 시 숫자 처리하는 부분에 있어 위 2가지만 알고 있으면 ,기본적인 숫자 처리 부분은 크게 어려움이 없을 것으로 생각됩니다.

반응형