Python可以通過type()函數檢測變量的類型,可通過類型名直接進行比較。
the_input={34234}
x=type(the_input) #x類型為type
if x ==int: #可用==進行比較
print('整型')
elif x is str: #也可用is 進行比較
print("字符串")
elif x==list:
print("列表")
else:
print(x) #<class 'set'>
另外,由此可見int、str、list等變量類型屬於Python保留字,盡量不要用於變量名。
