计算机二级python试卷(1)
-
表达式'Thefirst:{1},thesecondis{0}'.format(65,97)的值为______________________________。
-
已知x=[1,2,3,4,5],那么执行语句delx[1:3]之后,x的值为____________。
-
表达式str((1,2,3))的值为__________________。
-
表达式isinstance('abc',int)的值为_______________。
-
假设math标准库已导入,那么表达式eval('math.sqrt(4)')的值为_________。
-
Python标准库os.path中用来判断指定路径是否为文件夹的方法是______________。
-
已知函数定义deffunc(**p):returnsum(p.values()),那么表达式func(x=1,y=2,z=3)的值为________。
-
表达式'ac'in'abce'的值为_____________。
-
已知x=[1,2,1],那么表达式id(x[0])==id(x[2])的值为_______________。
-
Python扩展库______________和______________提供了图像处理功能。
-
表达式list(range(5))的值为________________。
-
表达式int('123',16)的值为_________。
-
表达式r'c:\windows\notepad.exe'.endswith('.exe')的值为_____________。
-
在设计正则表达式时,字符_______紧随任何其他限定符(*、+、?、{n}、{n,}、{n,m})之后时,匹配模式是“非贪心的”,匹配搜索到的、尽可能短的字符串。
-
代码foriinrange(3):print(i,end=',')的执行结果为_________________。
-
表达式sorted([111,2,33],key=lambdax:len(str(x)))的值为________________。
-
已知列表x=[1,3,2],那么表达式[valueforindex,valueinenumerate(x)ifindex==2]的值为_______________。
-
表达式chr(ord('A')+2)的值为__________。
-
Python标准库random中的___________方法作用是从序列中随机选择1个元素。
-
语句sorted([1,2,3],reverse=True)==reversed([1,2,3])执行结果为_________。
-
______________命令既可以删除列表中的一个元素,也可以删除整个列表。
-
表达式len([iforiinrange(10)])的值为__________。
-
表达式65>>1的值为_____________。
-
已知x={1:2,2:3,3:4},那么表达式sum(x)的值为___________。
-
Python扩展库______________中封装了Windows底层几乎所有API函数。
-
使用上下文管理关键字______________可以自动管理文件对象,不论何种原因结束该关键字中的语句块,都能保证文件被正确关闭。
-
表达式sum(range(10))的值为________________。
-
正则表达式元字符________用来表示该符号前面的字符或子模式0次或多次出现。
-
关键字__________用于测试一个对象是否是一个可迭代对象的元素。
-
表达式[5foriinrange(3)]的值为_______________。
-
全局变量会增加不同函数之间的隐式耦合度,从而降低代码可读性,因此应尽量避免过多使用全局变量。
- 正确
- 错误
-
放在一对三引号之间的内容将被认为是注释。
- 正确
- 错误
-
Python标准库random的方法randint(m,n)用来生成一个[m,n]区间上的随机整数。
- 正确
- 错误
-
二进制文件不能使用记事本程序打开。
- 正确
- 错误
-
在函数内部没有任何声明的情况下直接为某个变量赋值,这个变量一定是函数内部的局部变量。
- 正确
- 错误
-
同一个列表对象中所有元素必须为相同类型。
- 正确
- 错误
-
在函数内部,既可以使用global来声明使用外部全局变量,也可以使用global直接定义全局变量。
- 正确
- 错误
-
在循环中continue语句的作用是跳出当前循环。
- 正确
- 错误
-
在GBK和CP936编码中一个汉字需要2个字节。
- 正确
- 错误
-
列表对象的pop()方法默认删除并返回最后一个元素,如果列表已空则抛出异常。
- 正确
- 错误
-
在Python中定义函数时不需要声明函数参数的类型。
- 正确
- 错误
-
假设x为列表对象,那么x.pop()和x.pop(-1)的作用是一样的。
- 正确
- 错误
-
文件对象的tell()方法用来返回文件指针的当前位置。
- 正确
- 错误
-
假设os模块已导入,那么列表推导式[filenameforfilenameinos.listdir('C:\\Windows')iffilename.endswith('.exe')]的作用是列出C:\Windows文件夹中所有扩展名为.exe的文件。
- 正确
- 错误
-
Python元组支持双向索引。
- 正确
- 错误
-
定义Python函数时,如果函数中没有return语句,则默认返回空值None。
- 正确
- 错误
-
正则表达式模块re的match()方法是从字符串的开始匹配特定模式,而search()方法是在整个字符串中寻找模式,这两个方法如果匹配成功则返回match对象,匹配失败则返回空值None。
- 正确
- 错误
-
对于数字n,如果表达式0notin[n%dfordinrange(2,n)]的值为True则说明n是素数。
- 正确
- 错误
-
调用函数时传递的实参个数必须与函数形参个数相等才行。
- 正确
- 错误
-
定义Python函数时必须指定函数返回值类型。
- 正确
- 错误