이 튜토리얼에서는 내장 메소드 callable()에 대해 설명합니다. . 하나의 인수를 취하고 인수가 호출 가능인지 여부를 반환합니다. 아니면. 함수나 클래스를 사용하면 호출 가능합니다. 정수, 부동 소수점, 문자열 등과 같은 상수는 호출할 수 없습니다.
예
몇 가지 예를 살펴보겠습니다.
# definition def even(n): return True if n % 2 == 0 else False # checking whether even() is callable or not print(callable(even))
출력
위의 코드를 실행하면 다음과 같은 결과를 얻을 수 있습니다.
True
보면 함수를 호출할 수 있습니다. 따라서 callable() 메서드는 참 반환 . False를 반환하는 또 다른 예를 살펴보겠습니다.
예시
# initializing a number num = 7 # checking whether num is callable or not print(callable(num))
출력
위의 프로그램을 실행하면 다음과 같은 결과를 얻을 수 있습니다.
False
거짓이 있습니다. 정수 값에 대해. num을(를) 호출할 수 없기 때문에 함수나 클래스처럼. callable()에 클래스 이름을 전달하면 , True를 반환합니다. . 사용해 보세요!
결론
튜토리얼을 이해하는 데 어려움이 있으면 댓글 섹션에 언급하세요.