def test1():
num = int(input('please enter a number'))
if num % 2 == 0: #判断输入的数字是不是偶数
reture True #如果是偶数的话,程序就退出了,返回true
print('不是偶数请重新输入')
return test1() #如果不是偶数的话继续调用自己,输入值
print(test1()) #调用test1
递归:函数自己调用自己
弊端:
1、递归最多哦递归 999 次
2、递归的效率不高