邢老师:13068761630  13333709510(微信同号)  张老师
联大  青书学堂  文才  和学  其他  华夏大地  现代兴业  安徽教育在线  超星  中国大学mooc  学起plus弘成  广东开放大学  国家开放大学  上海开放大学  含弘慕课  中国医科大学 

成人高考指南

提升学历的理由:
升职加薪、积分落户、考研、公务员考试、子女入学、出国留学


成人高考报名入口


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

输入试题:
显示国家开放大学系统国家开放大学Python程序设计所有答案
我们使用对象名调用类中的一个普通方法,则该方法至少有( )个参数。 A.2 B.1 C.3 D.0
答案是:B
析构方法的方法名是( )。 A.__destruct__ B.__end__ C.__term__ D.__del__
答案是:D
已知stu1和stu2是Student类的两个对象,则执行“stu1>stu2”时会自动执行Student类的( )方法。 A.__ge__ B.__lt__ C.__le__ D.__gt__
答案是:D
下列选项中,描述正确的是( )。 A.子类会继承父类中定义的所有属性和方法,在子类中不允许增加新的属性和方法 B.父类会继承子类中定义的所有属性和方法,也可以在父类中增加新的属性和方法 C.父类会继承子类中定义的所有属性和方法,在父类
答案是:D
在执行同样代码的情况下,系统会根据对象实际所属的类去调用相应类中的方法,这个特性是类的( )。 A.继承性 B.封装性 C.多态性 D.自适应性
答案是:C
在A类的某个方法中,“super()”等价于( )。 A.super(self) B.super(A,self) C.super D.super(A)
答案是:B
以下代码的运行结果为( )。 class Student: def __init__(self, n="AAA"): self.name = n @classmethod def
答案是:D
以下代码的运行结果为( )。 class Student: def __init__(self, n="AAA"): self.name = n @classmethod def
答案是:A
以下代码的运行结果为( )。 class Student: def __init__(self, n="AAA"): self.name = n def show(self):
答案是:B
下列选项中,不属于面向对象程序设计的三个特征的是( )。 A.封装 B.继承 C.抽象 D.多态
答案是:C
以下C类继承A类和B类的格式中,正确的是( )。 A.class C A, B: B.class C A and B: C.class C (A: B): D.class C (A, B):
答案是:D
‌Python中定义私有属性的方法是( )。 A.使用__XX__定义属性名 B.使用__XX定义属性名 C.使用public关键字 使用private关键字
答案是:B
构造方法是类的一个特殊方法,Python中它的名称为( )。 A.init B.__init__ C._construct D.与类同名
答案是:B
构造方法的作用是( )。 A.对象的初始化 B.类的初始化 C.一般成员方法 D.对象的建立
答案是:A
下列语句打开文件的位置应该在( )。 f = open(.ABC.txt., .w.) A.Python安装目录下 B.与源文件在相同的目录下 C.C盘根目录下 D.D盘根目录下
答案是:B
假设file是文本文件对象,下列选项中,哪个用于读取一行内容?( ) A.file.read() B.file.readlines() C.file.readline() D.file.read(200)
答案是:C
打开一个已有文件,然后在文件末尾添加信息,正确的打开方式为( )。 A..a. B..w. C..w+. D..r.
答案是:A
有一个文件记录了1000个人的高考成绩总分,每一行信息长度是20个字节,要想只读最后10行的内容,不可能用到的函数是( )。 A.write() B.open() C.readline() D.seek()
答案是:A
关于以下代码的描述,错误的选项是( )。 with open(.abc.txt., .r+.) as f: lines = f.readlines() for item in lines: print(item)
答案是:B
关于以下代码,选项中描述错误的是( )。 fname = input("请输入要写入的文件:") a = open(fname, "w+") b = ["A", "B", "C", "D"] a.writelines(b) a.s
答案是:B
设city.csv文件内容如下:‍ A,B,C,D E,F,G 以下代码的运行结果为( )。 a = open("字母.csv", "r") b = a.read().split(",") a.close() pr
答案是:B
以下程序输出到文件text.csv里的结果是( )。 a = open("text.csv", .w.) b = [11, 12, 13] a.write(",".join(str(b))) a.close() A.11,12,1
答案是:D
文件apple.txt在当前程序所在目录内,其内容是一段文本: good,以下代码的运行结果为( )。 txt = open("apple.txt", "r") print(txt) txt.close() A.apple.txt
答案是:D
以下选项中,不是Python中文件操作的相关函数是( )。 A.read() B.write() C.open() D.load()
答案是:D
在读写文件之前,必须通过以下哪个方法创建文件对象( )。 A.create B.folder C.File D.open
答案是:D
关于代码with open(.abc.txt..,.r+.) as f :的描述,错误的选项是( )。 A.返回文件指针f B.以读写方式打开文件 C.程序自动执行close()函数,关闭文件 执行代码后,abc.txt文件未关闭,
答案是:D
文件指针可移动位置。seek(5,1)表达的含义是( )。 A.从文件当前位置,向后移动5个字节 B.从文件末尾起,向前移动5个字节 C.从文件当前位置,向前移动5个字节 D.从文件开头起,向后移动5个字节
答案是:A
os.path模块检查文件是否存在的函数是( )。 A.isdir(path) B.exists(path) C.isfile(path) D.splitext(path)
答案是:B
以下选项中,对文件的描述错误的是( )。 A.文件是一个存储在辅助存储器上的数据序列 B.文本文件不能用二进制文件方式读入 C.文本文件和二进制文件都是文件 D.文件中可以包含任何数据内容
答案是:B
以下选项中不是 Python 对文件的操作方法的是( )。 A.writetext B.seek C.write D.writelines
答案是:A
关于Python文件打开模式的描述,以下选项中描述错误的是( )。 A.追加写模式 .a. B.创建写模式 .n. C.覆盖写模式 .w. D.只读模式 .r.
答案是:B
不是Python对文件的打开模式的是( )。 A..+. B..w. C..c. .r.
答案是:C
Python文件只读打开模式是( )。 A..b. B..w. C..x. .r.
答案是:D
以下代码的运行结果为( )。 def example(x): if x == 1: return 1 else: return x - example(x - 1) p
答案是:C
传递多个参数时各参数由( )分隔。 A.分号; B.圆点. C.下划线 _ 逗号,
答案是:D
有关函数的说法,哪个是错误的( )。 A.函数是代码逻辑的封装 B.函数对一段代码的命名 C.函数是代码功能的一种抽象 D.函数是计算机对代码执行优化的要求
答案是:D
有关递归函数基例的说明,哪个是错误的( ) A.递归函数必须有基例 B.每个递归函数只能有一个基例 C.递归函数的基例决定递归的深度 D.递归函数的基例不再进行递归
答案是:B
以下关于Python函数对变量的作用,错误的是( )。 A.简单数据类型在函数内部用global保留字声明后,函数退出后该变量保留 B.函数内部建立的局部变量,在函数外不可以使用 C.全局变量在程序执行全过程有效 D.对于组合数据类
答案是:D
关于以下代码,说法错误的是( )。 n = 1 def example(a, b): c = a*b return c s = example("Hello", 3) print(c) A.打印输出字符串:
答案是:D
以下代码的运行结果为( )。 ls = ["P", "p"] def example(a): ls.append(a) return example("a") print(ls) A.[.P., .p.,
答案是:A
以下代码实现的功能为( )。 def example(n): if n == 0: return 1 else: return n * example(n - 1) n
答案是:A
关于lambda表达式,以下描述中错误的是( )。 A.lambda不是Python的保留字 B.lambda表达式也称为匿名函数 C.lambda表达式是定义函数的一种方式 D.lambda表达式的返回值是一个函数
答案是:A
关于函数中关键字参数的使用,以下描述中错误的是( )。 A.关键字参数必须位于位置参数之前 B.关键字参数顺序无限制 C.关键字参数必须位于位置参数之后 D.不得重复传入关键字参数
答案是:A
下列函数定义语句第一行中存在错误的是( )。 A.def func(a, b): B.def func(*a, b): C.def func(a, *b): D.def func(a, b=1):
答案是:B
关于Python的lambda函数,以下选项中描述错误的是( )。 A.f = lambda x,y:x+y 执行后,f的类型为数字类型 B.lambda函数将函数名作为函数结果返回 C.可以使用lambda函数定义列表的排序原则
答案是:A
关于以下代码,说法错误的是( )。 def example(n): s = 1 for i in range(1,n+1): s *= i return s A.代码中n是可选参
答案是:A
关于Python的全局变量和局部变量,以下选项中描述错误的是( )。 A.用global保留字声明简单数据类型变量后,该变量作为全局变量使用 B.局部变量指在函数内部使用的变量,当函数退出时,变量依然存在,下次函数调用可以继续使用 C
答案是:B
在Python中,关于全局变量和局部变量,以下选项中描述错误的是( )。 A.全局变量不能和局部变量重名 B.全局变量一般没有缩进 C.全局变量在程序执行的全过程有效 D.一个程序中的变量包含两类:局部变量和全局变量
答案是:A
关于以下代码,说法错误的是( )。 def example(a, b): c = a ** 2 + b b = a return c a = 10 b = 100 c = example(a, b
答案是:C
当要使用一个模块中的某些功能时,可以通过( )语句将该模块导入。 A.export B.import C.include D.load
答案是:B
将一个函数的运算结果返回到函数调用的地方,应使用( )。 A.break B.print C.return D.continue
答案是:C
不定长的位置参数在传递给函数时会被封装成( )。 A.集合 B.字典 C.元组 D.列表
答案是:C
以下代码的运行结果为( )。 def example(country=.中国.,name): print(.%s,%s.%(name,country)) example(.美国.,.张三.) A.美国,张三 B.报错
答案是:B
定义函数时函数名后面的一对小括号中给出的参数称为( )。 A.名字参数 B.形参 C.实参 D.类型参数
答案是:B
以下代码的运行结果为( )。 def example(n): if n == 1: return 1 return n * example(n - 1) print(example(5))
答案是:C
以下代码的运行结果为( )。 numbers = [3, 3, 6] newNumbers = tuple(map(lambda x: x, numbers)) print(newNumbers) A.[3, 3, 6] B.(3
答案是:B
以下哪个符号用于从包中导入模块( )。 A.. B.* C.-> D.,
答案是:A
如果我们需要从math模块中输出pi常量,以下代码正确的是( )。 A.print(math.pi) B.print(pi) C.from math import pi print(pi) D.from math import p
答案是:C
以下代码的运行结果为( )。 def example(x): if x == 1: return 1 else: return x + example(x - 1) p
答案是:A
以下代码的运行结果为( )。 result = lambda x: x * x print(result(5)) A.lambda x: x*x B.5 C.25 D.5*5
答案是:C
目前为: 6/8 页  首页   上页  下页 尾页

提升学历-成人高考报名入口    提升学历-成人高考报名时间     成人高考常见问题