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保留字,盡量不要用於變量名。