[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fX_2JHRJ_lR28u_3dahkscmwaqQOs-D4TdnVxmpvauJQ":3},{"answer":4,"createTime":5,"id":6,"options":7,"origin":12,"question":16,"related":17,"source":28,"type":66},[],"2026-05-30 22:50:09",393619569,[8,9,10,11],"每次进入更深一层递归时,问题规模应减少或更接近于解","python中递归有浓度限制","必须给出递归终止时的处理办法","函数必须有一个明确的终止条件",{"courseId":13,"courseImg":14,"courseName":15},"53e1d2ef4961cca8eea3e23969ad2cb9","https:\u002F\u002Ftihai-oss-cloud.itihey.com\u002Fimg\u002F03a579384a6dc297c89809b582fcc767.png","默认课程","关于递归函数,下面说法中正确的有",[18,30,39,48,57,67,76,85],{"answer":19,"createTime":20,"id":21,"options":22,"question":27,"source":28,"type":29},[],"2026-05-31 08:14:21",390467664,[23,24,25,26],"if","while","for","def","定义函数的关键字是","v1",0,{"answer":31,"createTime":20,"id":32,"options":33,"question":38,"source":28,"type":29},[],390467665,[34,35,36,37],"car(year, model, '宝马')","car(year, model)","car(year, model, brand='宝马')","car(year, model, brand)","小明是一个汽车迷,看到什么汽车马上就可以说出汽车的生产年份、型号和品牌.定义一个函数,可以输出汽车的介绍.‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬ 例如输入:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬2020 AMG_S65 奔驰‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬ 可以输出:‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬这是一辆2020年生产,型号是AMG_S65的奔驰牌汽车‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬ 要求函数具有以下功能:当用户只输入生产年份、型号时,品牌按&quot;宝马&quot;输出.‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬ 输入用空格分隔的年、型号和品牌(品牌可能没有)‪‬‪‬‪‬‪‬‪‬‮‬‪‬‭‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‫‬‪‬‪‬‪‬‪‬‪‬‪‬‮‬‪‬‪‬ 输出:这是一辆****年生产,型号是****的****牌汽车(**** 根据用户输入进行替换) def (此处补充代码): return f'这是一辆{year}年生产,型号是{model}的{brand}牌汽车.' ls = input().split() # 输入的字符串切分为列表 print(car(*ls)) # 列表中的元素取出来传递给函数,可能是2个也可能是3个值",{"answer":40,"createTime":20,"id":41,"options":42,"question":47,"source":28,"type":29},[],390467666,[43,44,45,46],"def power(x, n=2): result = 1 for i in range(n): result = result * x return result if __name__ == '__main__': num = map(int, input().split()) # 将输入切分并映射为整数 print(power(*num)) # 映射结果解包传递给函数,可能是1个也可能是2个整数","def power(x, n=2): result = 1 for i in range(n): result = result * i return result if __name__ == '__main__': num = map(int, input().split()) # 将输入切分并映射为整数 print(power(*num)) # 映射结果解包传递给函数,可能是1个也可能是2个整数","def power(x, n): result = 1 for i in range(n): result = result * i return result if __name__ == '__main__': num = map(int, input().split()) # 将输入切分并映射为整数 print(power(*num)) # 映射结果解包传递给函数,可能是1个也可能是2个整数","def power(x, n): result = 1 for i in range(n): result = result * x return result if __name__ == '__main__': num = map(int, input().split()) # 将输入切分并映射为整数 print(power(*num)) # 映射结果解包传递给函数,可能是1个也可能是2个整数","定义一个可以计算整数x的n次幂的函数,设置合适的参数,使函数默认计算x的平方. 例如:当用户输入5时,输出25 当用户输入5 4时,输出625",{"answer":49,"createTime":20,"id":50,"options":51,"question":56,"source":28,"type":29},[],390467667,[52,53,54,55],"不论什么时候都不会被执行","不论什么时候都会被执行","当文件被其他程序用import导入时被执行","当程序文件作业脚本直接执行时才会被执行","if __name__ == '__main__': 下面语句块中的语句何时执行",{"answer":58,"createTime":20,"id":59,"options":60,"question":65,"source":28,"type":66},[],390467668,[61,62,63,64],"函数返回值的关键字是return","函数没有返回值语句时,返回值是None","函数可以有多个返回值语句,但只能执行到其中的一个","函数可以没有返回值,直接输出处理结果或绘图","关于函数的返回值,以下说法正确的有",1,{"answer":68,"createTime":20,"id":69,"options":70,"question":75,"source":28,"type":66},[],390467669,[71,72,73,74],"匿名函数是一个没有名字的函数","应用匿名函数可使代码更简洁","过多的应用匿名函数可能会使程序的可读性变差","匿名函数可用作函数的参数","关于匿名函数,下面说法中正确的有",{"answer":77,"createTime":20,"id":78,"options":79,"question":84,"source":28,"type":66},[],390467670,[80,81,82,83],"一个return返回多个值时以列表形式返回","一个return返回多个值时以元组形式返回","一个return可以返回一个值","一个return可以返回多个值","关于return语句,下面说法中正确的有",{"answer":86,"createTime":5,"id":6,"options":87,"question":16,"source":28,"type":66},[],[8,9,10,11]]