我是Python的新手。 这是一个函数,它可以返回一个值列表,或者只是在不同的场合返回任何内容。我怎么知道这个函数运行的时机。
我试过了:
ans = foo()
if ans == null:
# blablabla
但失败了。
答案 0 :(得分:2)
null
。您应该使用None
代替:
ans = foo()
if ans is None:
# blablabla
更简单地说,你可以检查它是否是一个真正的价值。请记住,空列表不是。
ans = foo()
if ans:
# blablabla