python三目运算和递归的小练习

应用前:

'''
递归的简单实现,输出i = 5的时候的结果
'''
def diGui(i = 0):
    i = i +1
    if i >=5:
        return ("{0}大于等于5".format(i))
    else:
        return diGui(i)
print(diGui())

应用后:

'''
递归的简单实现,输出i = 5的时候的结果
'''
def diGui(i=0):
    i = i + 1
    return ("{0}大于等于5".format(i)) if i>=5 else diGui(i)
print(diGui())

 

posted @ 2019-12-10 14:49  沈强-1201  阅读(122)  评论(0编辑  收藏  举报