Python 데이터 유형에 대한 간단한 이야기
-
Python에는 데이터 유형이 있습니다.
'520'과 520, 문자열과 정수의 차이
-
정수
Python 정수 유형과 긴 정수 유형에는 차이가 없으며 정수 길이는 제한되지 않습니다.
-
부동 소수점
전자 계산 방법
>>> a=0.0000001 >>> a 1e-07 >>> 15e10 150000000000.0
-
부울 유형
부울 유형은 정수 0, 1이지만 작업을 수행하지 않는 것이 가장 좋습니다.
>>> True + True 2
-
데이터 유형 변환
## 转换成整型 >>> a = '520' >>> b = int (a) #字符串转整型 >>> b 520 >>> a = 5.99 >>> b = int(a) #浮点转整型 >>> b 5 ## 转换成浮点型 float(a) ## 转换成字符串 str(a)
-
파이썬의 특별한 점
str은 내장 함수 및 키워드로, 변수 이름으로 사용되면 함수 이름이 대체됩니다.
>>> str = 'i love you' >>> c = str(5e19) Traceback (most recent call last): File "<stdin>", line 1, in <module> TypeError: 'str' object is not callable
-
데이터 유형 결정
## 利用type >>> a= '520' >>> type(a) <class 'str'> ## 利用isinstance >>> a= '520' >>> isinstance(a,str) True