① 두 번째로 살펴볼 타입은 숫자형(Numbers)이다.
② 숫자형에는 정수형(integer), 부동소수점형(float), 복소수형(complex number)이 있다.
㉠ 정수형에는 자연수, 0, 음의 정수가 포함된다.
㉡ 부동 소수점형에는 소수점의 자릿수가 정해져 있는 유한소수가 포함된다.
㉢ 복소수형에는 실수부와 허수부를 합한 복소수가 포함된다.
③ 파이썬의 터미널 부분에서 파이썬은 계산 결과를 즉석으로 구할 수 있다.
④ 파이썬의 숫자 연산은 일반적인 우선 순위를 따른다.
⑤ 일반적으로 부동 소수점형을 사용할 때는 주의해서 사용해야하지만, 파이썬에서는 대부분의 경우 이상적으로 작동한다.
㉠ Python 2만 해도 부동 소수점 계산을 바르게 하려면 번거로운 작업이 있었다.
ⓐ 한 가지 경우만 다른 결과가 나왔는데 그 이유는 프로그래밍에서 정수끼리의 계산 결과는 일반적으로 정수꼴로 나타내기 때문이다.
ⓑ 다른 경우는 부동소수점이 포함되어 있어 계산 결과도 부동소수점으로 표현되었다.
㉡ Python 3에서는 이러한 점이 해결되었다.
⑥ 숫자형의 연산의 자세한 내용은 다음을 참조하자.
'All about Python > 기본' 카테고리의 다른 글
6. Python 리스트(Lists) (0) | 2022.05.09 |
---|---|
5. Python 불리언 형(Boolean types) (0) | 2022.05.07 |
4. Python 주석 처리 (0) | 2022.04.26 |
2. Python 문자열 형(Strings) (0) | 2022.04.26 |
1. Python 변수(Variables) (0) | 2022.04.26 |