there is a very very easy way:
a = 3if int(a) == a: #if a converted to int is same as floated int, I mean, if a is int #your code
a = 3
if int(a) == a: #if a converted to int is same as floated int, I mean, if a is int
#your code
if type(a).__name__ == 'int':