# check if a number is int or float
isinstance(x, int) # integer
isinstance(x, float) # float
import numbers
isinstance(x, numbers.Integral) # Long Int
def is_number(x):
'''
Takes a word and checks if Number (Integer or Float).
'''
try:
# only integers and float converts safely
num = float(x)
return True
except ValueError as e: # not convertable to float
return False