0408 파이썬 기초 3일차(~12)

박영선·2023년 4월 8일
0

자료형?

효율적 메모리 사용을 위해 데이터를
정수형 / 실수형 / 문자(열)형 / 논리형으로 구분

정수 : 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)

문자->논리->산술연산

profile
데이터분석 공부 시작했습니다

0개의 댓글