파이썬의 자료형 중 불리언, 정수형, 실수형에 대해 알아봅시다.
불리언 Booleans
참과 거짓을 나타내는 논리 자료형으로 True
, False
가 있습니다.
정수형 (Integers)
정수를 표현하는 자료형으로, 양의 정수(+), 음의 정수(-), 0 이 포함된다.
1 2 3 4 |
>>> i = 1 >>> i = 1000 >>> i = -3245 >>> i = 0 |
실수형 (Floats)
Floating-point (Float) 는 실수를 표현하는 자료형으로, 소수점자리가 있을 경우 사용한다.
1 2 3 |
>>> f = 1.5 >>> f = -0.245 >>> f = 0.0 |
위 정수형에서 0
과 실수형에서의 0.0
모두 0 이지만, 자료형이 다릅니다.
1 2 3 4 |
>>> type(0.0) <class 'float'> >>> type(0) <class 'int'> |
type()
로 어떠한 자료의 type를 알 수 있습니다.
진수 (base)
2진법, 8진법, 16진법의 수를 나타낼 수 있습니다.
2진법(binary)은 0b/0B
8진법(octal)은 0o/0O
16진법(hex)은 0x/0X
1 2 3 4 5 6 7 8 9 10 11 12 |
>>> 0b10 2 >>> 0b101 5 >>> 0o10 8 >>> 0o77 63 >>> 0x10 16 >>> 0x1f 31 |
사칙연산
덧셈 +
, 뺄셈 -
, 곱셈 *
, 나눗셈 /
의 기본 사칙연산이 있습니다.
1 2 3 4 5 6 7 8 9 10 |
>>> a = 5 >>> b = 7 >>> a + b 12 >>> a - b -2 >>> a * b 35 >>> a / b 0.7142857142857143 |
그 외에, 몫 //
, 나머지 %
도 자주 사용합니다.
1 2 3 4 5 6 |
>>> a = 5 >>> b = 7 >>> b // a 1 >>> b % a 2 |
마무리
다음 포스팅에서는 자료형(문자열) 에 대해 정리하겠습니다.