print(type(2))  # this is integer
print(type(2.0))  # this is float
print(type(2 + 3j))  # this is complex
print(type(True))  # this is boolean
print(type('abc'))  # this is string
print(isinstance(3j, complex))  # this is true, it's complex
print(isinstance(2, complex))  # this is false, it's integer
print(0xff)  # this is integer hexadesimal equal 255 desimal
print(0o71)  # this is integer octal equal 57 desimal
print(0B101011)  # this is integer biner equal 43 desimal
