내가 한 방법은 다음과 같습니다.
inNumber = somenumber
inNumberint = int(inNumber)
if inNumber == inNumberint:
print "this number is an int"
else:
print "this number is a float"
그런 것.
더 좋은 방법이 있습니까?
assert isinstance(inNumber, (int, float)), "inNumber is neither int nor float, it is %s" % type(inNumber)
Google에서이 질문을 찾았을 때 찾고 있던 것이 었습니다.