欢迎光临,有需要请联系站长!
想要快速找到正确答案?
立即关注 超新尔雅学习通微信公众号,轻松解决学习难题!
作业辅导
扫码关注
论文指导
轻松解决学习难题!
中国大学 渝粤题库 MOOC计算机基础2(Python)(2024-2025-2)作业答案
计算机基础2(Python)(2024-2025-2)
学校: 无
平台: 超星学习通
题目如下:
1. 在Python中,用于获取用户输入的函数是()
A. get()
B. eval()
C. input()
D. print()
答案: input()
2. 关于编译和解释的区别,以下说明错误的是:
A. 脚本语言采用解释方式执行,程序执行之前可以确定执行路径
B. C语言是编译型语言
C. Python是解释型脚本语言
D. 静态语言采用编译方式,一般需要对类型进行声明
答案: 脚本语言采用解释方式执行,程序执行之前可以确定执行路径
3. 哪个选项关于循 渝粤教育 环结构的描述是错误的?
A. 循环是一种程序的基本控制结构
B. 循环是程序根据条件判断结果向后反复执行的一种运行方式
C. 条件循环和遍历循环结构都是基本的循环结构
D. 死循环无法退出,没有任何作用
答案: 死循环无法退出,没有任何作用
4. 哪个选项是程序的三种基本结构?
A. 过程结构,循环结构,分支结构
B. 过程结构,对象结构,函数结构
C. 顺序结构,循环结构,分支结构
D. 顺序结构,跳转结构,循环结构
答案: 顺序结构,循环结构,分支结构
5. 以下选项关于计算生态描述错误的是:
A. 高质量计算生态需要顶层设计的参与才能保障
B. 计算生态类似自然生态,不受单一组织或人物的控制,形成了技术演化路径
C. 计算生态主要以开源项目为组织形式
D. 计算生态存在竞争发展、相互依存和迅速更迭的特点
答案: 高质量计算生态需要顶层设计的参与才能保障
6. 关于计算思维,以下选项描述正确的是:
A. 计算思维是基于计算机的思维模式
B. 计算思维是逻辑思维的演进
C. 计算思维关于设计和构造,可以脱离计算机而存在
D. 计算思维从古至今一直存在
答案: 计算思维是基于计算机的思维模式
7. 在python语言中,可以作为源文件后缀名的是 。
A. pdf
B. png
C. ppt
D. py
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
8. 以下选项不是函数作用的是?
A. 降低编程复杂度
B. 复用代码
C. 提高代码执行速度
D. 增强代码可读性
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
9. 下列程序的输出结果为: def f(a,b): a=4 return a+b def main(): a=5 b=6 print(f(a,b),a+b) main()
A. 11 10
B. 10 10
C. 11 11
D. 10 11
答案:请关注【九八五题库】微信公众 广东开放大学 号,发送题目获取正确答案。
10. 以下关于Python函数说法错误的是: def func(a,b): c=a**2+b b=a return c a=10 b=100 c=func(a,b)+a
A. 该函数名称为func
B. 执行该函数后,变量a的值为10
C. 执行该函数后,变量c的值为200
D. 执行该函数后,变量b的值为100
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
11. 以下关于函数调用描述正确的是:
A. 函数和调用只能发生在同一个文件中
B. 函数在调用前不需要定义,拿来即用就好
C. 自定义函数调用前必须定义
D. Python内置函数调用前需要引用相应的库
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
12. 以下关于模块化设计描述错误的是:
A. 应尽可能合理划分功能块,功能块内部耦合度低
B. 高耦合度的特点是复用较为困难
C. 应尽可能合理划分功能块,功能块内部耦合度高
D. 模块间关系尽可能简单,模块之间耦合度低
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
13. 下对递归描述错误的是:< 成人学历 /p>
A. 书写简单
B. 递归程序都可以有非递归编写方法
C. 一定要有基例
D. 执行效率高
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
14. 以下关于函数说法错误的是:
A. 对函数的使用必须了解其内部实现原理
B. 函数通过函数名来调用
C. 函数是一段具有特定功能的、可重用的语句组
D. 函数可以看做是一段具有名字的子程序
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
15. 哪个选项对于函数的定义是错误的?
A. def vfunc(*a,b):
B. def vfunc(a,*b):
C. def vfunc(a,b):
D. def vfunc(a,b=2):
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
16. 关于return语句,以下选项描述正确的是:
A. return只能返回一个值
B. 函数可以没有return语句
C. 函数中最多只有一个return语句
D. 函数必须有一个return语句
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
17. 以下关于递归函数基例的说法错误的是:
A. 递归函数必须有基例
B. 递归函数的基例决定递归的深度
C. 递归函数的基例不再进行递归
D. 每个递归函数都只能有一个基例
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
18. 关于大括号{ } ,以下描述正确的是:
A. 直接使用{}将生成一个元组类型
B. 直接使用{}将生成一个集合类型
C. 直接使用{} 国家开放大学 将生成一个列表类型
D. 直接使用{}将生成一个字典类型
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
19. 给定字典d,哪个选项对d.values()的描述是正确的?
A. 返回一个集合类型,包括字典d中所有值
B. 返回一种dict_values类型,包括字典d中所有值
C. 返回一个列表类型,包括字典d中所有值
D. 返回一个元组类型,包括字典d中所有值
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
20. 列表ls,哪个选项对ls.append(x)的描述是正确的?
A. 向列表ls最前面增加一个元素x
B. 向ls中增加元素,如果x是一个列表,则可以同时增加多个元素
C. 替换列表ls最后一个元素为x
D. 只能向列表ls最后增加一个元素x
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
21. 定字典d,哪个选项对x in d的描述是正确的?
A. 判断x是否是在字典d中以键或值方式存在
B. 判断x是否是字典d中的键
C. 判断x是否是字典d中的值
D. x是一个二元元组,判断x是否是字典d中的键值对
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
22. S和T是两个集合,哪个选项对S^T的描述是正确的?
A. S和T的并运算,包括在集合S和T中的所有元素
B. S和T的补运算,包括集合S和T中的非相同元素
C. S和T的差运算,包括在集合S但不在T中的元素
D. S和T的交运算,包括同时在集合S和T中的元素
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
23. 关于Python组合数据类型,以下描述错误的是:
A. 组合数据类型可以分为3类:序列类型、集合类型和映射类型
B. 序列类型是二维元素向量,元素之间存在先后关系,通过序号访问
C. Python的字符串、元组和列表类型都属于序列类型
D. 组合数据类型能够将多个相同类型或不同类型的数据组织起来,通过单一的表示使数据操作更有序、更容易
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
24. 哪个选项是下面代码的输出结果? d={'a':1,'b':2,'b':3} print(d['b'])
A. {"b":2}
B. 1
C. 3
D. 2
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
25. 以下不是Python序列类型的是
A. 元组类型
B. 列表类型
C. 数组类型
D. 字符串类型
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。
26. 关于Python的元组类型,以下选项错误的是:
A. 元组中元素必须是相同类型
B. 一个元组可以作为另一个元组的元素,可以采用多级索引获取信息
C. 元组一旦创建就不能被修改
D. 元组采用逗号和圆括号(可选)来表示
答案:请关注【九八五题库】微信公众号,发送题目获取正确答案。