기본 콘텐츠로 건너뛰기

라벨이 type. __class__인 게시물 표시

[matplotlib]quiver()함수

[python] 자료형(type)의 분류

자료형(type) 숫자형(number typer) 수치형의 형변환과 진수변환 문자와 문자열(character & string) 문자열 형식 지정(표현 방식) 컴퓨터에 입력되는 데이터 즉, 리터럴(literal, raw data)은 0과 1로 변환되어 메모리에 저장되기 때문에 데이터의 종류를 구분할 수 없습니다. 그러므로 입력된 데이터가 0과 1 변환되기 전에 문자인지 숫자인지를 지정할 필요가 있습니다. 메모리 입력되는 원시데이터로 자신을 참조하는 객체를 이미합니다. C, JAVA, Kotlin등과 같은 언어는 자료를 선언하는 단계에서 그 타입을 명시적으로 지정해야 하지만 파이썬의 경우는 자료형의 선언이 암묵적으로 이루어집니다. 그러나 동일한 자료형내에서만 연산이 이루어지므로 표 1에 제시된 자료형의 분류를 인지하고 있어야 합니다. 파이썬은 기본적으로 숫자형과 문자형으로 구분하며 리터럴의 1개 이상의 자료를 그룹화하기 위한 컬렉션(collection)(컬렉션 참조)을 가집니다. 표 1 자료형의 분류 분류 자료형 예 기본형 숫자형 int(정수형) -13, 0, 231 float(실수형) -2.31, 0.98, 2.31E2 complex(복소수형) 0.+3j, 1+0j 문자형 String(문자열) 'a', "string' 복합형 (Collections) list [1, 3, 'a', 'string'] tuple (1, 3, 'a', 'string') dictionary {"one": 1, "cha":'a', "str":'string'}...