파이썬의 자료형으로는 정수형, 실수형, 복소수형, 문자열, 리스트, 튜플, 사전 등이 있다.
정수형(Integer)
- 정수를 다루는 자료형(양의 정수, 음의 정수, 0이 포함)
실수형(Real Number)
- 소수점 아래의 데이터를 포함하는 수 자료형
- 파이썬에서는 변수에 소수점을 붙인 수를 대입하면 실수형 변수로 처리
- 소수부가 0이거나, 정수부가 0인 소수는 0을 생략하고 작성 가능 ex).7 = 0.7, 5. =5.0
- 컴퓨터 시스템은 실수 정보를 표현하는 정확도에 한계 -> 미세한 오차 발생 -> round()함수 이용
지수 표현 방식
- 파이썬에서는 e나 E를 이용한 지수 표현방식 이용
- e나 E 다음에 오는 수는 10의 지수부를 의미 ex)1e9 = 10의 9제곱(1,000,000,000)
- 지수 표현 방식은 임의의 큰 수를 표현하기 위해 자주 사용
- 최단 경로 알고리즘에서는 도달할 수 없는 노드에 대하여 최단 거리를 무한(INF)로 설정
- 이때 가능한 최댓값이 10억 미만이라면 무한의 값으로 1e9를 이용할 수 있음
수 자료형의 연산
- 나누기 연산자(/)는 나눠진 결과를 실수형으로 반환
- 몫을 얻기 위해 몫 연산자(//) 사용
- 거듭 제곱 연산자(**)
댓글