WeniVooks

검색

베이스캠프 파이썬

정수(int)와 실수(float) 자료형

1. 정수란?

정수는 0과 양의 정수, 음의 정수를 모두 포함하는 수를 말합니다. 파이썬에서 정수는 인트(int)라는 이름으로 표현됩니다. 다른 프로그래밍 언어를 배운 분들은 인티저(integer)라고 부르기도 합니다.

x = 10 y = -5 z = 0 print(type(x), type(y), type(z))

이 예제에서 x, y, z는 각각 10, -5, 0이라는 정수 값을 가지게 됩니다.

2. 실수란?

실수는 소수점을 포함하는 수를 말합니다. 파이썬에서 실수는 플롯(float)이라는 이름으로 표현됩니다.

x = 10.0 y = -5.0 z = 0.0 print(type(x), type(y), type(z))

이 예제는 앞서 실습했던 정수에서 .0을 붙여 실수로 만든 것입니다.

3. float의 특수값

파이썬의 float 클래스에는 몇몇 특별한 값을 가진 상수들이 있습니다. 여기서는 자주 사용되는 양의 무한대와 음의 무한대를 알아보도록 하겠습니다.

  • inf: 양의 무한대를 나타내는 상수입니다.
x = float("inf")
x = float("inf")
  • -inf: 음의 무한대를 나타내는 상수입니다.
x = float("-inf")
x = float("-inf")

이러한 무한대는 아래와 같이 비교 구문에서 활용될 수 있습니다. >는 크다는 의미로, inf는 무한대이기 때문에 어떤 수보다 크다고 판단됩니다.

float("inf") > 10
{"packages":["numpy","pandas","matplotlib","lxml"]}
4.1 변수4.3 문자열(str) 자료형