2024秋最新《中国大学MOOCpython语言考核作业参考原题试题》形考作业试题题库、期末题库
考试说明:本人针对该科精心汇总了历年题库及答案,形成一个完整的题库,并且每年都在更新。该题库对考生的复习、作业和考试起着非常重要的作用,会给您节省大量的时间。做考题时,利用本文档中的查找工具,把考题中的关键字输到查找工具的查找内容框内,就可迅速查找到该题答案。本文库超星学习通、知到智慧树、国家开放大学、广东开放大学、江苏开放大学、上海开放大学、云南开放大学、芯位教育、云慕学苑、职教云、川农在线、长江雨课堂、安徽继续教育平台、青书学堂、睿学在线、成教云、京人平台、绎通继教云、学起Plus、云上河开、河南继续教育、四川开放大学、良师在线、继教云、日照专业技术人员继续教育、麦能网、21tb、168网校、云班课、电大中专、learnin、西财在线等平台复习试题与答案,敬请查看。
课程题目试题是随机的,请按题目关键词查找(或按Ctrl+F输入题目中的关键词,尽量不要输入整个题目,不要复制空格,连续的几个字就行)
本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究
本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究
本文由【大象答案】微信公众号提供,禁止复制盗取,违者必究

Python语言
学校: 无
问题 1: 1. 下列不属于程序的流程控制结构的是()。
选项:
• A. 顺序结构
• B. 选择结构
• C. 循环结构
• D. 枚举结构
答案: 枚举结构
问题 2: 2. 下列语句执行后的输出是()。
if "abc":
print(100)
else:
print(200)
选项:
• A. 200
• B. 100
• C. 出错提示
• D. 没有任何输出结果
答案: 100
问题 3: 1. 循环语句for i in range(8,-4,-3):循环执行了()次,i的终值为()。
选项:
• A. 4 -2
• B. 5 -1
• C. 4 -1
• D. 5 -4
答案: 4 -1
问题 4: 2. 有以下程序段:
选项:
• A. p的值不等于100且n的值小于3
• B. p的值等于100且n的值大于等于3
• C. p的值不等于100或者n的值小于3
• D. p的值等于100或者n的值大于等于3
答案: p的值不等于100且n的值小于3
问题 5: 3. 设有程序段:
k=10
while k:
k=k-1
选项:
• A. while循环执行10次
• B. 循环是无限循环
• C. 循环一次也不执行
• D. 循环只执行一次
答案: 循环是无限循环
问题 6: 1. 以下数据类型可变的是()。
选项:
• A. 元组
• B. 字符串
• C. 列表
• D. 以上都不是
答案: 列表
问题 7: 2. 如有一赋值语句,a="一等奖",“三等奖”,“二等奖”,“谢谢惠顾”
a变量的数据类型是()
选项:
• A. 字符串
• B. 元组
• C. 列表
• D. 集合
答案: 请关注公众号【大象答案】查看答案
问题 8: 3. 以下代码段执行后的结果是()。
选项:
• A. [1,2,3,4,True,False]
• B. [1,2,4,True,'False']
• C. [1,2,3,4,False,'python']
• D. [1,2,3,True,'False']
答案: 请关注公众号【大象答案】查看答案
问题 9: 1. 下面语句的a的输出结果是()。
a = {1:'php',2:'python',3:'c++'}
a[3]='java'
del a[2]
a[2]='js'
选项:
• A. {1:'php',3:'c++'}
• B. {1:'php',2:'js',3:'java'}
• C. {1:'php',3:'java'}
• D. {2:'js',3:'java'}
答案: 请关注公众号【大象答案】查看答案
问题 10: 2. 以下关于字典操作的描述中,错误的是( )
选项:
• A. del()用于删除字典或者元素
• B. clear()用于清空字典中的数据
• C. len()方法可以计算字典中键值对的个数
• D. keys()方法可以获取字典的值视图
答案: 请关注公众号【大象答案】查看答案
问题 11: 3. a = {1,2,2,3,4} | {4,5,6}
print(a)结果是:()
选项:
• A. 123456
• B. 12234456
• C. 1234456
• D. 以上都不是
答案: 请关注公众号【大象答案】查看答案
问题 12: 1. 下面()是函数定义的关键字。
选项:
• A. function
• B. class
• C. func
• D. def
答案: 请关注公众号【大象答案】查看答案
问题 13: 2. 以下程序运行结果是()。
def test(x,y):
p = x * x
return p
print(test(2))
选项:
• A. 4
• B. 报错
• C. 2
• D. 以上都不对
答案: 请关注公众号【大象答案】查看答案
问题 14: 3. 以下程序定义的函数,返回的结果是()。
def test(*para):
print(type(para))
test('a','b','c')
选项:
• A. str
• B. list
• C. set
• D. tuple
答案: 请关注公众号【大象答案】查看答案
问题 15: 1. 以下语句,执行后的结果是()。
选项:
• A. 20 20
• B. 10 20
• C. 10 10
• D. 20 10
答案: 请关注公众号【大象答案】查看答案
问题 16: 2. 补充下划线处的代码,使程序可以正常运行。
count = 10
def test():
________ count
选项:
• A. public
• B. global
• C. private
• D. local
答案: 请关注公众号【大象答案】查看答案
问题 17: 3. 以下语句,执行后的结果为()。
选项:
• A. 10 20
• B. 10 10
• C. 10 出错
• D. 20 出错
答案: 请关注公众号【大象答案】查看答案
问题 18: 1. 定义类的关键字是()。
选项:
• A. class
• B. function
• C. def
• D. 以上都不是
答案: 请关注公众号【大象答案】查看答案
问题 19: 2. 以下哪个是构造函数()。
选项:
• A. __dict__
• B. __del__
• C. __init__
• D. __mul__
答案: 请关注公众号【大象答案】查看答案
问题 20: 3. 析构函数是在以下()语句执行时运行。
选项:
• A. set 对象名
• B. class 对象名
• C. def 对象名
• D. del 对象名
答案: 请关注公众号【大象答案】查看答案
问题 21: 4. 用类Person创建对象p1的语句是()。
选项:
• A. Person = p1
• B. p1=Person()
• C. Person(p1)
• D. p1(Person)
答案: 请关注公众号【大象答案】查看答案
问题 22: 1. 下列选项中,用于标识静态方法的是()。
选项:
• A. @classmethod
• B. @staticmethod
• C. @instancemethod
• D. privatemethod
答案: 请关注公众号【大象答案】查看答案
问题 23: 2. 下列方法中,不可以使用类名访问的是()。
选项:
• A. 实例方法
• B. 类方法
• C. 静态方法
• D. 以上3项都不符合
答案: 请关注公众号【大象答案】查看答案
问题 24: 3. 关于类和对象的关系,下列描述正确的是()。
选项:
• A. 类是面向对象的核心
• B. 类是现实中事物的个体
• C. 对象是根据类创建的,并且一个类只能对应一个对象
• D. 对象描述的是现实的个体,它是类的实例
答案: 请关注公众号【大象答案】查看答案
问题 25: 4. 关于面向过程和面向对象,下列说法错误的是()。
选项:
• A. 面向过程和面向对象都是解决问题的一种思路
• B. 面向过程是基于面向对象的
• C. 面向过程强调的是解决问题的步骤
• D. 面向对象强调的是解决问题的对象
答案: 请关注公众号【大象答案】查看答案
问题 26: 1. 下列关键字中,用来引入模块的是( )。
选项:
• A. include
• B. from
• C. continue
• D. import
答案: 请关注公众号【大象答案】查看答案
问题 27: 2. 关于引入模块的方式,错误的是( )。
选项:
• A. import math
• B. from fib import fibonacci
• C. from math import *
• D. from * import fib
答案: 请关注公众号【大象答案】查看答案
问题 28: 3. 关于__name__的说法,下列描述错误的是( )。
选项:
• A. 它是Python提供的一个方法
• B. 每个模块内部都有一个__name__属性
• C. 当它的值为'__main__'时,表示模块自身在运行
• D. 当它的值不为'__main__'时,表示模块被引用
答案: 请关注公众号【大象答案】查看答案
问题 29: 1. 用正则表达式实现在str="c d12A456nm"中查找非数字,语句正确的是()。
选项:
• A. re.findall('\d',str)
• B. re.findall('\D',str)
• C. re.findall('\S',str)
• D. re.findall('\s',str)
答案: 请关注公众号【大象答案】查看答案
问题 30: 1. 对于Json,以下说法错误的是()。
选项:
• A. JavaScript对象标记
• B. 一种轻量级的数据交换格式
• C. 字符串是Json的表现形式
• D. 不能跨语言交换数据
答案: 请关注公众号【大象答案】查看答案
问题 31: 2. 将json转python用()方法。
选项:
• A. dumps方法
• B. load方法
• C. translate方法
• D. json-python方法
答案: 请关注公众号【大象答案】查看答案
问题 32: 1. 在Python文件操作中,语句f=open("a.txt","a"),以下说法正确的是()。
选项:
• A. 写文件,覆盖之前的内容
• B. 读a.txt文件
• C. 打开文件
• D. 写文件,追加在之前的内容之后
答案: 请关注公众号【大象答案】查看答案
微信扫码添加好友
如二维码无法识别,可拨打 13662661040 咨询。