자료형?
효율적 메모리 사용을 위해 데이터를
정수형 / 실수형 / 문자(열)형 / 논리형으로 구분
정수 : int (num=10)
실수 : float (pi = 3.14)
문자(열) : str (intro = '안녕하세요')
논리형 : bool (dayOff = False)
-정수는 메모리가 허용되는 한 무한 사용
-실수는 소수점 이하 17~18번째에서 데이터 손실
-type 함수 사용 시 어떤 데이터인지 확인 가능
(ex. print(type(num1))
자료형 변환
데이터 타입을 변환하는 것, 파이썬에서 제공하는 함수 이용
*메모
str1 = '3.14'
str1 = float(str1)
str1 = int(str1)
print(str1)코드를 입력하세요
이렇게하면 정수 3 출력 / str1=float(str1) 코드 빼면 오류발생
자료형 변환-1(그외 문자)
빈문자와 공백문자는 다르다.(공백데이터 존재)
논리형으로 바꿨을 때,
빈문자는 False, 공백은 True 출력('공백'이어도 데이터가 존재하면 True)
문자->논리->산술연산