Python/Python

[Python] Python 자료형 - Number

담크 2021. 6. 10. 22:31

이번 포스팅에선 파이썬에서 사용하는 자료형 중 정수형, 실수형과 몇가지 표현방식에 대해 간단히 알아보려고 합니다.

 

파이썬은 다른 언어와는 다르게 변수의 타입을 따로 선언하지 않아도 알아서 잡아주기 때문에

따로 타입을 선언하지 않아도 됩니다.

 

정수형

양의정수, 음의정수, 0이 포함됩니다.

a = 1000
print(a)

b = -7
print(b)

c = 0
print(c)

 

실수형

소수점 아래의 데이터를 포함하는 수 자료형으로 변수에 소숫점을 붙여 실수형 변수를 만들 수 있습니다.

a = 157.40
print(a)

b = -183.23
print(b)

c = 5.
print(c)

 

x진수형

2진수, 8진수 16진수를 간단히 표현할 수 있습니다.

각각 0b, 0o, 0x뒤에 숫자를 적어주면 해당 진수로 표현할 수 있습니다.

# 2진수(0b)
a = 0b1111
print(a)

# 8진수(0o)
b = 0o77
print(b)

# 16진수(0x)
c = 0xff
print(c)

 

지수표현방식

e나 E를 사용하여 지수를 표현할 수 있습니다.(e나 E 다음에 오는 수는 10의 지수부를 의미합니다.)

 - ex) 1e9는 10의 9제곱으로 표현할 수 있습니다.

- 기본적으로 실수형으로 데이터를 표기하는데 가능하면 int형으로 바꿔주는게 좋다.

a = 1e9
print(a)

b = 75.25e1
print(b)

c = 3954e-3
print(c)

 

'Python > Python' 카테고리의 다른 글

[Python] Python 설치 및 VScode 개발환경 구축하기  (2) 2021.06.06