王老师:19139051760(微信同号)  13333709510
联大   青书学堂   文才   和学   现代兴业   安徽教育在线   超星   弘成   广东开放大学   国家开放大学   上海开放大学   含弘慕课 

教育服务

成人高校
成考录取分数线
我要提升学历
提升学历的理由:
升职加薪、积分落户、考研、公务员考试、子女入学、出国留学


成人高考报名入口

当前位置: 首页 > 国家开放大学系统 > 郑州大学> 国家开放大学Python程序设计
 

输入试题:
本题添加时间:2023/6/29 0:42:00
圆梦客服:王老师  19139051760(微信同号)  19139051760(微信同号)
以下代码实现的功能为( )。
def example(n):
if n == 0:
return 1
else:
return n * example(n - 1)
num = eval(input("请输入一个整数:"))
print(example(abs(int(num))))
A.接受用户输入的整数n,输出n的阶乘值
B.接受用户输入的整数n,判断n是否是水仙花数
C.接受用户输入的整数n,判断n是否是完数并输出结论
D.接受用户输入的整数n,判断n是否是素数并输出结论

答案是:A

出自 国家开放大学Python程序设计  国家开放大学系统

郑州大学

更多试题>>>>
1、关于lambda表达式,以下描述中错误的是( )。 A.lambda不是Python的保留字 B.lambda表达式也称为匿名函数 C.lambda表达式是定义函数的一种方式 D.lambda表达式的返回值是一个函数
2、关于函数中关键字参数的使用,以下描述中错误的是( )。 A.关键字参数必须位于位置参数之前 B.关键字参数顺序无限制 C.关键字参数必须位于位置参数之后 D.不得重复传入关键字参数
3、下列函数定义语句第一行中存在错误的是( )。 A.def func(a, b): B.def func(*a, b): C.def func(a, *b): D.def func(a, b=1):
4、关于Python的lambda函数,以下选项中描述错误的是( )。 A.f = lambda x,y:x+y 执行后,f的类型为数字类型 B.lambda函数将函数名作为函数结果返回 C.可以使用lambda函数定义列表的排序原则
5、关于以下代码,说法错误的是( )。 def example(n): s = 1 for i in range(1,n+1): s *= i return s A.代码中n是可选参


提升学历-成人高考报名入口 提升学历-成人高考院校名单