在Python中,我們可以使用None作為空值。它可以表示任何空類型的數據,類似于其他語言中的null或undefined。
例如,在函數中如果條件無法滿足我們想要的結果,我們可以返回None:
def divide(x, y): if y == 0: return None else: return x / y result = divide(10, 0) if result is None: print("Cannot divide by zero!")
當然,你也可以在其他需要表示空的地方使用None:
my_var = None if my_var is None: print("my_var is empty!")
除了None之外,Python還有其他表示空的方式。例如,我們可以使用空列表[]、空字典{}或空元組():
my_list = [] my_dict = {} my_tuple = ()
這些都可以表示空數據結構。在實際使用中,你可以根據需要選擇最適合你的方式來表示空值。