[이것이 코딩 테스트다] 파이썬 - 수 자료형
파이썬의 자료형 종류
자료형 종류
: 정수형, 실수형, 복소수형, 문자열, 리스트, 튜플, 사전(딕셔너리) 등...
• 정수형
: 정수를 다루는 자료형
: 양의 정수, 음의 정수, 0
• 실수형
: 소수점 아래의 데이터를 포함하는 자료형
: 변수에 소수점 붙인 수를 대입하면 바로 실수형 변수로 처리
: 소수부/정수부 가 0인 소수는 0 생략해서 작성 가능
ex) a = 5. → 5.0 / b = -.7 → -0.7
지수 표현 방식
: e나 E를 사용하여 지수 표현 방식을 이용할 수 있다
: e나 E = 10의 지수부
ex) 1e9 = 1 x 10^9
: 최단 경로 알고리즘에서 도달할 수 없는 노드에서 최단 거리를 무한(INF)로 설정
: 가능한 최댓값이 10억 미만일 때, 무한(INF)의 값으로 1e9를 이용할 수 있다
cf.) 실수형 더 알아보기
: 10진수 체계에서는 0.3+0.6 = 0.9로 정확히 떨어지지만,
2진수 체계에서는 0.3+0.6을 하면 0.9로 정확히 떨어지지 않는다 (미세한 오차 발생)
: 이럴 경우 round() 함수를 통해 반올림을 해준다
ex) round(123.456, 2) : 소수 셋째 자리에서 반올림 → 123.46
수 자료형의 연산
: 사칙연산, 나머지 연산자 많이 사용
: 나누기 연산자 ( / ) 로 연산한 결과 → 실수형 반환
: 나머지 연산자 (%) → 홀짝 체크할 때 많이 사용
+ 몫 연산자 ( // ), 거듭 제곱 연산자 (**)
'코딩테스트 > 이것이 코딩 테스트다' 카테고리의 다른 글
[이것이 코딩 테스트다] 파이썬 - 기본 입출력 (0) | 2022.06.29 |
---|---|
[이것이 코딩 테스트다] 파이썬 - 사전(딕셔너리), 집합 자료형 (0) | 2022.06.29 |
[이것이 코딩 테스트다] 파이썬 - 문자열, 튜플 자료형 (0) | 2022.06.29 |
[이것이 코딩 테스트다] 파이썬 - 리스트 자료형 (0) | 2022.06.29 |
[이것이 코딩 테스트다] 알고리즘 성능 평가 (0) | 2022.06.29 |
댓글