递归调用: 一个函数自己调用自己就是递归调用,最多一个函数递归调用自己999 #例子,递归调用最多999次,类似循环def hello(): print(‘hello‘) hello()hello() #1. 必须有一个明确的结束条件 #2、每次进入更深一层递归时,问题规模相比上次递归都应有所减少 #3、递归效率不高,少用递归 # def test1():# num = int(input(‘please enter a number:‘))# if num%2==0:#判断输入的数字是不是偶数# return True #如果是偶数的话,程序就退出了,返回true# print(‘不是偶数请重新输入!‘)# test1()# test1()
时间: 2024-11-05 04:35:00