다른 프로그램도 그렇고 파이썬 또한 숫자형 변수가 존재한다. 대표적인 것은 정수형, 실수형, 복소수형으로 사칙연산 또한 가능하다. 이러한 숫자형 변수를 이용하면 수치와 관련된 많은 연산을 편하게 할 수 있다. 물론 데이터 타입을 변환 또한 가능하다.
숫자형 변수 종류
파이썬의 숫자형 변수는 정수형, 실수형, 복소수형이 대표적이다.
정수형은 int , 실수형은 float , 복소수형은 complex 이다.
이들은 서로 변환이 가능하고, 수치계산에 도움을 준다.
당연하겠지만, 음수, 양수 둘 다 존재한다.
아래의 코드를 보면 이해가 빠를 것이다.
vInt_1 = 10
print("변수 vInt_1 - ", vInt_1, type(vInt_1))
vInt_2 = -10
print("변수 vInt_2 - ", vInt_2, type(vInt_2))
vInt_3 = 12356789123456789
print("변수 vInt_3 - ", vInt_3, type(vInt_3))
vFloat_1 = 15.5
print("변수 vFloat_1 - ", vFloat_1, type(vFloat_1))
vFloat_2 = -15.5
print("변수 vFloat_2 - ", vFloat_2, type(vFloat_2))
vFloat_3 = 15e5
print("변수 vFloat_3 - ", vFloat_3, type(vFloat_3))
vComplex_1 = 10j
print("변수 vComplex_1 - ", vComplex_1, type(vComplex_1))
vComplex_2 = -10j
print("변수 vComplex_2 - ", vComplex_2, type(vComplex_2))
vComplex_3 = -10j + 5
print("변수 vComplex_3 - ", vComplex_3, type(vComplex_3))
vConvert = int(15.5)
print("변수 vConvert int - ", vConvert, type(vConvert))
vConvert = float(15)
print("변수 vConvert float - ", vConvert, type(vConvert))
vConvert = complex(15)
print("변수 vConvert complex - ", vConvert, type(vConvert))
vConvert = int('15')
print("변수 vConvert int - ", vConvert, type(vConvert))
vConvert = float('15')
print("변수 vConvert float - ", vConvert, type(vConvert))
vConvert = complex('15')
print("변수 vConvert complex - ", vConvert, type(vConvert))
정수형부터 복소수형까지 열거하였다.
모든 숫자형 변수에는 양수와 음수가 존재하고 사칙연산 또한 가능하다.
데이터 타입은 상황별로 변환하여 사용하면 된다.
정수형 변수로 변환하여 사용할 때는 int() 함수
실수형 변수로 변환하여 사용할 때는 flat() 함수
복소수형 변수로 변환하여 사용할 때는 complex() 함수를 사용한다.
반응형
'programming > Python' 카테고리의 다른 글
파이썬 변수에 여러 줄 문자열 사용하기 (0) | 2021.07.28 |
---|---|
파이썬 캐스팅 숫자를 문자로 문자를 숫자로 변경하기 (0) | 2021.07.28 |
파이썬 데이터 타입과 유형 가져오기 type 키워드 사용법 (0) | 2021.07.26 |
파이썬 지역변수 전역변수 global은 지역변수를 전역변수로 변신 (0) | 2021.07.26 |
파이썬 출력문의 활용 숫자는 더하고 문자는 합치고 화면 출력 (0) | 2021.07.24 |
댓글