boolean - 데이터의 참과 거짓을 판별해주는 자료형이다. 파이썬에서는 bool()로 쓰인다. (True, False)
num1은 100, num2는 10 , bool함수로 크기를 비교하였다. 출력값은 True
논리연산자와 함께 사용 가능하다.
num1과 num2, 1과 -1의 크기를 비교하고 있다. 첫 비교는 1 < -1은 거짓이기 때문에 False 다음은 둘 다 참 이기 때문에 True
참고로 리스트, 튜플, 사전안에 아무 값이라도 넣으면 그 값은 참이 된다. 하지만 요소가 없는 빈 리스트, 튜플,사전은 거짓이 된다.
또 한 , True + True = 2 , False + False = 0 이다.
-------------------------------------------------------------------
숫자형
숫자형에는 정수형, 실수형, 지수형 이 있다.
출력 형태로 print()함수로 2진수, 8진수, 16진수를 넣으면 10진수의 형태로 반환이 되어 출력이 된다.
이제 10진수를 2진수, 8진수, 16진수로 바꿔서 출력을 해보자. 방법은 간단하다.
bin() <-- 10진수를 2진수의 형태로 출력
oct() <-- 10진수를 8진수의 형태로 출력
hex() <-- 10진수를 16진수의 형태로 출력
형변환이라는 것이 있는데, 내가 필요한 자료형으로 변환을 할 때 사용한다. 위의 bin, oct, hex도 형변환이라고 한다.
위의 사진처럼 다양하게 형 변환이 가능하다.
'programming > Python' 카테고리의 다른 글
Python // 리스트(list) (0) | 2017.11.21 |
---|---|
Python // 문자열 (0) | 2017.11.20 |
Python // 연산자 (0) | 2017.11.19 |
Python // 기본문 (0) | 2017.11.19 |
Python // 개요 (0) | 2017.11.18 |