-
파이썬 프로그래밍의 기초, 자료형 - 숫자형Python study/문법공부 2021. 4. 30. 01:14
숫자형
숫자형(number)이란 숫자 형태로 이루어진 자료형으로 흔히 정수형이나 실수형으로 나뉘어지지만 드물게 8진수형나 16진수형 같은 것도 있다.
항목 사용예 정수 123,-345,0 실수 123.45,-1224.5,4e10 8진수 0o34,0o25 16진수 0x25,0xFF 정수형
정수형(Inteager)이란 말 그대로 정수를 뜻하는 자료형을 말한다.
a = 123
a = -178
a = 0
위 예는 양의 정수와 음의정수, 숫자 0 을 변수 a 에 대입 하는 예이다.
참고로 파이썬은 다른 언어와 달리 (ex C언어) 변수 앞에 데이터 타입( 자료형 ) 을 선언 하지 않아도 자동으로 할당되는 특징이 있다.
실수형
파이썬에서 실수형(Floating-point)은 소수점이 포함된 숫자를 말한다.
a = 1.2
a = 3.14
위 방식이 우리가 일반적으로 볼 수 있는 실수형의 소수점 표현 방식이다.
a = 4.24E10
a = 4.24e - 10
위 방식은 " 컴퓨터식 지수 표현 방식" 으로 파이선에서는 4.24e10 또는 4.24E-10처럼 표현된다
(e와 E 둘 중 어느 것을 사용해도 무방하다.) 여기서 4.24e10 은 4.24*(10의 10제곱) , 4.24E-10은 4.24e*(10의 -10제곱을 의미함)
숫자형을 활용하기 위한 연산자
사칙연산
+, - , * , /
a = 3
b = 4
a + b # 7
a - b # -1
a*b # 12
a/b # 3/4
제곱을 나타내는 ** 연산자
a = 3
b = 4
a**b
//81
나눗셈 후 나머지를 반환하는 % 연산자
7%3
//1
3%7
//3
나눗셈 후 몫을 반환 하는 // 연산자
7 // 4
//1
'Python study > 문법공부' 카테고리의 다른 글
python . for (0) 2021.07.16 bool datatype - 불 자료형 . < 매우 중요 > (0) 2021.06.25 집합 자료형 (0) 2021.06.22 딕셔너리 자료형 (0) 2021.06.21 튜플 자료형 (0) 2021.06.21