Effectice Python:14:儘可能用異常表示特殊狀況,而不要返回None

1.None、0、空字符串,在條件表達式裏面都會評估爲False。函數 (因此通常判斷是否未非空之類的,爲避免採坑,使用if x is not None:...)spa 2.函數在遇到特殊狀況時,應該拋出異常,而不要返回None。調用者看到該函數的文檔中所描述的異常以後,應該就會編寫相應的代碼來處理他們了。文檔
相關文章
相關標籤/搜索