例一:
在沒有使用return時(shí)梁棠,函數(shù)默認(rèn)返回的是None,布爾值即為:False鲁僚,所以例一結(jié)果為:False
def x():
a = 10
if x():
print "True"
else:
print "False"
例二:
使用return時(shí)函數(shù)返回的值為a = 10,即為非0的值被饿,所以布爾值即為:True医咨,所以例一結(jié)果為:True
def x():
a = 10
return a
if x():
print "True"
else:
print "False"