자료형이란?
- 효율적인 메모리 사용을 위해서 데이터를 정수형, 실수형, 문자형, 논리형으로 구분한 것.
- 데이터 타입에 따른 메모리 크기 결정.
- 파이썬은 다른 언어와 다르게 데이터 타입 명시하지 않음.
정수vs실수
- 정수는 메모리가 허용되는 한 무한 사용 가능.
- 실수는 대략 소수점 이하 17~18번째에서 데이터 손실이 일어남.
숫자vs문자열
- 숫자도 따옴표로 묶으면 문자(열)로 인식함.
- 파이썬은 타 언어와 다르게 문자(Char)/문자열(String) 구분안함. 문자열로 통일해서 사용함.
논리형
- True(참), False(거짓)을 구분하기 위한 자료형
자료형 변환 이란?
- 데이터 타입을 변환하는 것으로 파이썬에서 제공하는 함수를 이용한다.
정수,실수 -> 문자(열)
논리 -> 문자(열)
- 주석 - 주석으로 처리된 구문은 없는셈 침, 코드를 잠시 막아둔다던가 메모를 할 때 사용함.(한줄 주석은 앞에 #붙이면 됨, 단축키 Ctrl + /, 다행주석 처리 방법은 ''' 내용 ''' 하면됨.)
컴퓨터에서 True는 숫자 1, False는 숫자 0에 해당.
문자(열) -> 정수,실수 / 논리형 -> 정수로 형변환
빈문자 '' -> 데이터 없음, 공백문자 ' ' -> 공백 데이터 있음
빈문자 -> 논리 / 공백문자 -> 논리
문자(열) -> 논리 => 데이터가 있으면 True, 없으면 False