Good to Go

가벼운 시도의 반복이 새로운 가능성을 만들어주길

자기계발(경영)

python data type _숫자데이터(numeric data type)

on and on 2022. 4. 17. 20:57
  • 숫자형 데이터란, 정수/실수/복소수/2진수/8진수/16진수를 포함하며 가장 많이 사용하는 데이터 타입중에 하나다.
  • 파이썬은 숫자의 표현 범위가 무한대이다.
  • 숫자 데이터는 우리가 알고 있는 대부분의 연산을 그대로 지원한다. 사칙연산, 나머지 구하기, 몫 구하기, 거듭제곱 등

 

정수형 (Integer)

실수형 (Floating point)

파이썬은 실수연산에 약하다 =numerical error

 

 

숫자형 데이터 타입이 제공하는 여러 연산자

 

사칙연산 (+, -, *, /)

 

특수연산 (제곱, 나머지, 몫 등)

 

#윤년 문제

 

==같다 라는 뜻

!= 같지않다는 뜻

 

N이 4의 배수이면서 100의 배수가 아닌 것

n = 2022
n % 4 == 0
false
n = 1900
(n % 4 ==0) and (n % 100 != 0)
false (why?) -> 100의 배수이기 떄문에

n = 2000
(n % 4 ==0) and (n % 100 != 0)
True