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())
原文地址:https://www.cnblogs.com/shen-qiang/p/12016615.html