Lumpy Space Princess - Adventure Time
코딩테스트/이것이 코딩 테스트다

[이것이 코딩 테스트다] 파이썬 - 수 자료형

yaebb_82 2022. 6. 29.

 

 

파이썬의 자료형 종류

자료형 종류

: 정수형, 실수형, 복소수형, 문자열, 리스트, 튜플, 사전(딕셔너리) 등...

 

 

 

• 정수형

: 정수를 다루는 자료형

: 양의 정수, 음의 정수, 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

 

 

 

수 자료형의 연산

: 사칙연산, 나머지 연산자 많이 사용

: 나누기 연산자 ( / ) 로 연산한 결과 → 실수형 반환

: 나머지 연산자 (%) → 홀짝 체크할 때 많이 사용

  + 몫 연산자 ( // ), 거듭 제곱 연산자 (**

 

 

 

반응형

댓글