Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

크기가 다른 유사한 int 유형이 Python에서 정수 클래스의 하위 유형인지 테스트

<시간/>

크기가 다른 유사한 int 유형이 정수 클래스의 하위 유형인지 테스트하려면 Python Numpy에서 numpy.issubdtype() 메서드를 사용합니다. 매개변수는 dtype 또는 강제 변환 가능한 객체입니다.

단계

먼저 필요한 라이브러리를 가져옵니다 -

numpy를 np로 가져오기

Numpy에서 issubdtype() 메서드를 사용합니다. 크기가 다른 정수 데이터 유형 확인 -

print("결과...",np.issubdtype(np.int16, np.signedinteger))print("결과...",np.issubdtype(np.int32, np.signedinteger))print(" 결과...",np.issubdtype(np.int64, np.signedinteger))print("결과...",np.issubdtype(np.int16, np.integer))print("결과...", np.issubdtype(np.int32, np.integer))print("결과...",np.issubdtype(np.int64, np.integer))

예시

numpy를 np로 가져오기# 크기가 다른 유사한 int 유형이 정수 클래스의 하위 유형인지 테스트하려면 Python Numpy에서 numpy.issubdtype() 메서드를 사용합니다.# 매개변수는 oneprint("Using the Numpy의 issubdtype() 메소드\n")# 크기가 다른 정수 데이터 유형 확인 중print("결과...",np.issubdtype(np.int16, np.signedinteger))print("결과...",np. issubdtype(np.int32, np.signedinteger))print("결과...",np.issubdtype(np.int64, np.signedinteger))print("결과...",np.issubdtype(np.int16, np.integer))print("결과...",np.issubdtype(np.int32, np.integer))print("결과...",np.issubdtype(np.int64, np.integer)) 

출력

NumpyResult에서 issubdtype() 메소드 사용... TrueResult... TrueResult... TrueResult... TrueResult... TrueResult... True