플그래밍/파이써언

[파이썬 기초] 숫자

훗티v 2022. 3. 18. 20:09
반응형

파이썬 숫자

파이썬에는 총 3가지 종류의 숫자가 존재합니다.

  • int
  • float
  • complex

 

변수에 숫자를 지정하게되면 자동으로 숫자의 종류 또한 설정됩니다.변수의 종류를 확인할 때는 type() 활용합니다.

x = 1
y = 1.1
z = 1j

print(type(x))
print(type(y))
print(type(z))

int는 정수를 의미합니다.

float은 실수를 의미합니다.

complex는 복소수를 의미합니다.

 

int (정수)

아래 예제에서 변수 x, y, z는 모두 int 타입을 가지게 됩니다.

x = 123
y = 1234567890
z = -123

print(type(x))
print(type(y))
print(type(z))

 

float (실수)

아래 예제에서 변수 x, y, z는 모두 float 타입을 가지게 됩니다.

x = 1.23
y = 123456789.0
z = -1.23

print(type(x))
print(type(y))
print(type(z))

 

complex (복소수)

아래 예제에서 변수 x, y, z는 모두 complex 타입을 가지게 됩니다.

x = 1+2j
y = 3j
z = -1j

print(type(x))
print(type(y))
print(type(z))

 

타입 변환

타입을 변환할 때는 int(), float(), complex() 에 변환할 값 또는 변수를 입력해주면 됩니다.

int인 x에 float() 적용하면 float이 됩니다.

int인 x에 complex() 적용하면 complex가 됩니다.

int로 변경하기 위해서는 int()를 적용하면 됩니다.

x = 1

print(type(x))
print(float(x))
print(type(float(x)))
print(complex(x))
print(type(complex(x)))

 

 

 

 

 

[플그래밍/파이써언] - [파이썬] 2019 KAKAO BLIND RECRUITMENT > 오픈채팅방

[플그래밍/파이써언] - [파이썬 기초] 문자열의 길이 구하기, len()

[플그래밍/파이써언] - [파이썬] 너무 쉬운 파이썬 print 줄바꿈 없애기

[플그래밍/파이써언] - [파이썬 기초] 정규 표현식 (regex) 숫자 추출

[플그래밍/파이써언] - [파이썬 기초] 피보나치 수열 구하기

 

 

 

 

 

 

반응형