下面代码实现的功能描述为 def fact(n): if n==0: return 1 else: return n*fact(n-1) num =eval(input("请输入一个整数:")) print(fact(abs(int(num))))
A.接受用户输入的整数N,判断N是否是素数并输出结论
B.接受用户输入的整数N,判断N是否是水仙花数
C.接受用户输入的整数N,判断N是否是完数并输出结论
D.接受用户输入的整数N,输出N的阶乘值
A.接受用户输入的整数N,判断N是否是素数并输出结论
B.接受用户输入的整数N,判断N是否是水仙花数
C.接受用户输入的整数N,判断N是否是完数并输出结论
D.接受用户输入的整数N,输出N的阶乘值
第1题
A.软RAID指包含在操作系统中,RAID功能完全用软件方式由系统的核心磁盘代码来实现
B.软RAID不影响CPU的运行效率
C.软RAID不能提供硬盘热拔插的功能
D.软RAID不需要昂贵的RAID控制卡和热插拔机架
第2题
A.[ 'F', 'f', 'C' ]
B.[ 'F', 'f' ]
C.[ 'C' ]
D.出错
第3题
A.段落格式有助于提高代码可读性和可维护性
B.虽然Python支持中文变量名,但从兼容性角度考虑还是不要用中文名
C.true并不是Python的保留字
D.并不是所有的if、while、def、class语句后面都要用‘:’结尾
第4题
A.函数使用时需要了解函数内部实现细节
B.函数:具有特定功能的可重用代码片段,实现解决某个特定问题的算法
C.函数在需要时被调用,其代码被执行
D.函数主要通过接口(interface)与外界通信,传递信息
第5题
A.FPAG是SRAM工艺,掉电后信息丢失,因此必须外加专用配置芯片,而CPLD为Flash工艺,掉电信息不丢失,无需配置芯片
B.CPLD的安全性比FPGA高
C.FPGA的集成度比CPLD低
D.一般而言,FPGA的内部资源更为丰富,能够实现更为复杂的逻辑功能
第6题
A.模块应对扩展开放,而对修改关闭
B.优先使用继承,而不是组合
C.要针对接口编程,而不是针对实现编程
D.抽象不应该依赖于细节,细节应当依赖于抽象
第7题
A.函数是一段具有特定功能的、可重用的语句组
B.函数能完成特定的功能,对函数的使用不需要了解函数内部实现原理,只要了解函数的输入输出方式即可
C.使用函数的主要目的是降低编程难度和代码重用
D.Python使用del保留字定义一个函数
第9题
A.内核是Linux的心脏,实现操作系统的基本功能
B.内核功能包括控制硬件设备和提供硬件接口
C.普通用户可以直接与内核交互
D.内核功能包括编译源代码
第10题
A.rs.isFirst()为真
B.rs.ifLast()为真
C.rs.isAfterLast()为真
D.rs.isBeforeFirst()为真