python考试非选择题题库试题(1)
-
表达式[1,2,3]==[1,3,2]的值为____________。
-
表达式'%c'%65==str(65)的值为___________。
-
Python标准库math中用来计算平方根的函数是__________。
-
已知x为整数变量,那么表达式int(hex(x),16)==x的值为_____________。
-
表达式eval('3+5')的值为_________________。
-
表达式list(zip([1,2],[3,4]))的值为________________________。
-
在Python定义类时,与运算符“**”对应的特殊方法名为_____________。
-
Python源代码程序编译后的文件扩展名为_________。
-
表达式'Beautifulisbetterthanugly.'.startswith('Be',5)的值为_________。
-
表达式'abc'in'abdcefg'的值为_____________。
-
表达式'aaasdf'.strip('af')的值为______________。
-
假设n为整数,那么表达式n&1==n%2的值为_____________。
-
已知table=''.maketrans('abcw','xyzc'),那么表达式'Hellowworld'.translate(table)的值为______________________。
-
表达式isinstance(4j,(int,float,complex))的值为_____________。
-
表达式'apple.peach,banana,pear'.find('ppp')的值为________。
-
已知列表x=[1,2,3,4],那么执行语句delx[1]之后x的值为____________。
-
已知字符串x='helloworld',那么执行语句x.replace('hello','hi')之后,x的值为____________。
-
表达式isinstance('4',(int,float,complex))的值为_____________。
-
已知列表对象x=['11','2','3'],则表达式max(x,key=len)的值为___________。
-
Python扩展库________________完美封装了图形库OpenGL的功能。
-
Python内置函数_________可以返回列表、元组、字典、集合、字符串以及range对象中元素个数。
-
已知x=[1,2],那么执行语句x[0:1]=[3,3]之后,x的值为___________。
-
已知x=[1,2],那么执行语句x[0:0]=[3,3]之后,x的值为___________。
-
表达式3**2的值为_________。
-
表达式len('中国'.encode('utf-8'))的值为___________。
-
表达式eval('[1,2,3]')的值为__________________。
-
已知x=[3,5,7],那么执行语句x[:3]=[2]之后,x的值为________________。
-
表达式0or5的值为_________。
-
Python标准库os.path中用来判断指定路径是否为文件的方法是_______________。
-
表达式[1,2,3]*3的执行结果为______________________。
-
Python程序只能在安装了Python环境的计算机上以源代码形式运行。
- 正确
- 错误
-
已知x为非空字符串,那么表达式''.join(x.split())==x的值一定为True。
- 正确
- 错误
-
Python集合中的元素可以是列表。
- 正确
- 错误
-
在GUI设计中,单选按钮用来实现用户在多个选项中的互斥选择,在同一组内多个选项中只能选择一个,当选择发生变化之后,之前选中的选项自动失效。
- 正确
- 错误
-
列表可以作为字典的“键”。
- 正确
- 错误
-
已知列表x中包含超过5个以上的元素,那么语句x=x[:5]+x[5:]的作用是将列表x中的元素循环左移5位。
- 正确
- 错误
-
Python中没有严格意义上的私有成员。
- 正确
- 错误
-
Python字典和集合支持双向索引。
- 正确
- 错误
-
编写函数时,一般建议先对参数进行合法性检查,然后再编写正常的功能代码。
- 正确
- 错误
-
栈和队列的都具有先入后出的特点。
- 正确
- 错误
-
尽管可以使用import语句一次导入任意多个标准库或扩展库,但是仍建议每次只导入一个标准库或扩展库。
- 正确
- 错误
-
Python不允许使用关键字作为变量名,允许使用内置函数名作为变量名,但这会改变函数名的含义。
- 正确
- 错误
-
Python代码的注释只有一种方式,那就是使用#符号。
- 正确
- 错误
-
定义类时实现了__pow__()方法,该类对象即可支持运算符**。
- 正确
- 错误
-
假设有非空列表x,那么x.append(3)、x=x+[3]与x.insert(0,3)在执行时间上基本没有太大区别。
- 正确
- 错误
-
Python扩展库xlrd支持对Excel2003或更低版本的Excel文件进行读操作。
- 正确
- 错误
-
定义类时,在一个方法前面使用@classmethod进行修饰,则该方法属于类方法。
- 正确
- 错误
-
Python标准库os中的方法isdir()可以用来测试给定的路径是否为文件夹。
- 正确
- 错误
-
已知x为非空列表,那么x.sort(reverse=True)和x.reverse()的作用是等价的。
- 正确
- 错误
-
字典可以作为集合的元素。
- 正确
- 错误