python if判断的问题

num = 10
def printNN(num):
    if num:
        printNN(num - 1)
        print(num)

如上所示的递归调用中,这if num的默认判断条件是啥?

大咪
浏览 1729回答 4
4回答

weibo_婼si_0

相当于 if num>0 

xiaoYoaix

简单说就是 if num != 0

xiaoYoaix

num 为 0 时 相当于 if False ,num 不为 0 时 相当于 if True

大咪

11咋木有人咧?
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python