본문 바로가기

프로그래밍 언어/내맘대로 파이썬 API

[내맘대로 파이썬 API] 변수 타입

본 카테고리는 제가 개인적으로 파이썬(Python)을 이용해 개발을 하면서 새롭게 알게된 모듈, 또는 흥미로운 코드를 공유하는 카테고리입니다.

기본적으로 파이썬 버전은 3를 기반으로 합니다.


  • 변수 타입 확인
    • 해당 변수에 타입 확인
      • type( value )
      • 예제 코드
        a = [ 1, 2, 3 ]
        print( type( a ) )
        >>> <type 'list'>
    • 특정 타입에 속하는지 확인
      • isinstance( value, type ) -> return True or False
      • 예제 코드
        a = [ 1, 2, 3 ]
        if isinstance( a, list ):
            a.append( 4 )
        print( a )
        >>> [ 1, 2, 3, 4 ]
      • in을 사용하여 여러 타입에 속하는지 확인 가능
      • 예제 코드
        a = 3.0
        if isinstance( a, ( int, float ) ):
            a += 1
        print( a )
        >>> 4.0