반응형
""" 정수형(Innteger) 정수를 다루는 자료형. 양의 정수, 음의 정수, 0 """ # 양의 정수 a = 1000 print(a) # 음의 정수 a = -1000 print(a) """ 실수형(Real Number) 소수점 아래의 데이터를 포함하는 수 자료형 """ # 양의 실수 a = 123.456 print(a) # 음의 실수 a = -123.456 print(a) # 소수부나 정수부가 0일 때는 0을 생략 a = 5. print(a) a = .5 print(a) # 지수 # e나 E를 이용하여 10의 지수를 표현한다. # 유효숫자e지수 => 1e9 == 10의 9승 a = 1e9 print(a) # 기본적으로 실수형 데이터이기 때문에 정수로 형 변환할 상황도 발생 가능 a = int(1e9) print(a) # 컴퓨터는 실수를 정확하게 표현하지 못 하기 때문에 미세한 오차로 인한 오류가 발생할 수 있다. # 실수값을 비교해야될 때엔 round() 함수를 이용하여 실수의 소수점 자리수를 지정하자. a = 123.456 print(a) a = round(a, 2) # 123.456 소수점 밑 3번째 자리에서 반올림 print(a) """ 자료형 연산 + - * % / 나누기 연산자 / 는 결과를 실수형으로 반환 나머지 연산자 % 몫 연산자 // 거듭제곱 연산자 ** """ a = 7 b = 3 print(a/b) print(a//b) print(a%b) print(b**2) # 3의 2제곱
반응형
'DEV > Python' 카테고리의 다른 글
[Python 기초] 자료형 - Tuple (0) | 2021.08.22 |
---|---|
[Python 기초] 자료형 - 문자열 (0) | 2021.08.22 |
[Python 기초] 자료형 - List (0) | 2021.08.22 |
[Python 기초] continue, break (0) | 2021.02.24 |
[Python 기초] if문, for문(print() 자동 줄바꿈) (0) | 2021.02.24 |