#递归的意思,函数自己调用自己
#递归最多递归999次
#递归的效率没有循环高
实例1-递归调用:
count = 0 def say(): global count count += 1 print('say') print(count) say() say()
实例2:
def test1(): num = int(input('please enter a number:')) if num%2==0:#判断输入的数字是不是偶数 return True #如果是偶数的话,程序就退出了,返回true print('不是偶数请重新输入!') return test1()#如果不是偶数的话继续调用自己,输入值 print(test1())#调用test