코스 노트 _0 기반 항목 Python 학습 _005_ Python의 데이터 유형에 대한 채팅

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
    

추천

출처blog.csdn.net/weixin_41754258/article/details/113921841