我是Python的新手。這是一個函數,它可以返回值列表或在不同情況下不返回任何值。我怎么知道函數在什么情況下運行。我試過:ans = foo()if ans == null: # blablabla但是失敗了。
1 回答

牧羊人nacy
TA貢獻1862條經驗 獲得超7個贊
null在python中不存在。您應該None改用:
ans = foo()
if ans is None:
# blablabla
更簡單地說,您可以檢查它是否是真實值。請記住,沒有一個空列表。
ans = foo()
if ans:
# blablabla
添加回答
舉報
0/150
提交
取消