一、单选题 共20题,40分
下列选项中,可以用于判断c中保存的字符是否是英文字母的表达式是( )。
Ac>='a' and c<='Z'
Bc>='A' and c<='z'
Cc>='a' and c<='z' and c>='A' and c<='Z
Dc>='a' and c<='z' or c>='A' and c<='Z'
我的得分:2分
我的答案:D
用于获取父类代理对象的方法是( )。
Aparent
Bproxy
Cdelegate
php结尾的是什么格式文件
Dsuper
我的得分:2分
我的答案:D
下面程序的输出结果是( )。
score=80
if score<60:
print('不及格')
else:
pass
A不及格
Bpass
C报错
D无输出
我的得分:2分
我的答案:D
已知“a=[1,[2,3]]”且“b=a[:]”,则执行“a[1]=10”后,b的值为( )。
A[1,10]
B[1,[2,3]]
C[1,[10,3]]
D报错
我的得分:2分
我的答案:B
执行“print(0o20)”,则在屏幕上会输出( )。
A20
B0o20
C16
D32
我的得分:2分
我的答案:C
析构方法的方法名是( )。
A__destruct__
B__term__
C__del__
D__end__
我的得分:2分
我的答案:C
已知“a=dict(x=1,y=2)”且“b=a”,则执行“a['y']=10”后,则print(b)的输出结果为( )。
A{x=1,y=10}
B{x=1,y=2}
C{'x':1,'y':10}
D{'x':1,'y':2}
我的得分:2分
我的答案:C
已知m是一个Match对象,则m.group(1)返回的结果必然是一个( )。
A字符串
B元组
C列表
D不确定
我的得分:2分
我的答案:A
用于跳出循环的命令是( )。
Abreak
tcpip协议分几层从低到高Bcontinue
Celse
Dpass
我的得分:2分
我的答案:A
下列选项中,不能创建字典对象的语句是( )。
A{'one':1, 'two':2, 'three':3}
Bdict('one':1, 'two':2, 'three':3)
Cdict([('one',1), ('two',2), ('three',3)])
Ddict(zip(['one','two','three'], [1,2,3]))
我的得分:2分
我的答案:B
执行“print(0x20)”,则在屏幕上会输出( )。
A20
B0x20
C16
D32
我的得分:2分
我的答案:D
程序在运行时,输入数据和输出数据都是存放在( )中。
A外存
soap apiB内存
CCPU
D硬盘
我的得分:2分
我的答案:B
已知A类中__slots__定义为“__slots__=('a1','a2')”,B类没有__slots__定义,B是A的子类,则B类可以动态扩展的属性包括( )。
Aa1
Ba2
Ca1和a2
D任意属性
我的得分:2分
我的答案:D
局部变量的作用域是( )。
A从定义变量的位置到文件结束位置
B从定义变量的位置到函数结束位置
C所有函数
D所有文件
我的得分:2分
我的答案:B
已知“a=dict(x=1,y=dict(y1=2,y2=3))”且“py()”,则执行“a['y']['y1']=10”后,则print(b)的输出结果为( )。
A{x=1,y={y1=10,y2=3}}
B{x=1,y={y1=2,y2=3}}
C{'x':1,'y':{'y1':10,'y2':3}}
D{'x':1,'y':{'y1':2,'y2':3}}
我的得分:2分
我的答案:C
下列选项中,描述正确的是( )。
A一个递归函数中必须有循环语句
B一个函数的函数体中只能调用其他函数、不能调用自己
C所有问题都可以使用递归方式求解
D递归函数调用层数太多有可能引起栈溢出的问题
我的得分:2分生死谍变高清完整免费观看
我的答案:D
在完成一项较复杂的任务时,我们通常会将任务分解成若干个子任务,通过完成这些子任务逐步实现任务的整体目标,采用这种思想的程序设计方法称为( )程序设计方法。
A面向对象
B面向类
C结构化
D分解化
我的得分:2分
我的答案:C
相关知识点:
高级程序设计语言和低级程序设计语言
terrace下列选项中,执行时会报错的语句是( )。
Aint('23')
Bint('23+1')
Cint('23',8)
Dint('2a',16)
我的得分:2分
我的答案:B
下面文件文件打开方式中,不能对打开的文件进行写操作的是( )。
Aw
Bwt
Cr
Da
我的得分:2分
我的答案:C
递归函数是指( )。
A在一个函数内部通过调用自己完成问题的求解
B在一个函数内部通过不断调用其他函数完成问题的求解
C一个函数不断被其他函数调用完成问题的求解
D把函数作为参数的一种函数
我的得分:2分
我的答案:A
二、多选题 共10题,20分
下列选项中,可哈希的数据类型包括( )。
A数字
B集合
C列表
D字符串
我的得分:2分
我的答案:AD
Python中的字符串可以写在( )中。
A一对井号中
B一对尖括号中
C一对单引号中
D一对双引号中
我的得分:2分
我的答案:CDpython基础知识单选题
已知函数调用Fun(*a),则a可能是( )。
A元组
B列表
C集合
D字典
我的得分:2分
我的答案:ABC
已知“d=dict(sno='1810100', name='李晓明', age=19)”,下列选项中能够删除键为age的元素的代码是( )。
Ad.del('age')
Bdel d['age']
Cd.pop('age')
Dd.remove('age')
我的得分:2分
我的答案:CD
使用集合的update方法,传入的实参可以是( )。
A数字
B元组
C列表
D字符串
我的得分:2分
我的答案:BCD
下列选项中,可迭代的数据类型包括( )。
A数字
B元组
C列表
D字符串
我的得分:2分
我的答案:BCD
下列选项中,描述错误的是( )。
A函数的形参名和实参名必须完全相同
B在函数体中为形参赋值会影响对应实参的值
C如果实参是列表等对象时,可在函数体中通过形参修改实参列表中对应元素的值
D当有多个形参时,各形参之间用逗号分隔

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。