2022年1月19日Python程序设计考试
一、
1、以下程序的输出结果是()。
x=10
y=0
if(x>5)or(x/y>5):
    print(‘Right’)
else:
    print(‘Wrong’)
A.Right
字符串函数strip()的作用
B.Wrong
C.报错:ZeroDivisionError
D.不报错,但不输出任何结果
2、假设country. csv文件内容如下:巴哈马,巴林,孟加拉国,巴巴多斯,白俄罗斯,比利时,伯利兹。以下代码的输出结果是( )。
f=open(“country. csv”, “r”)
ad( ).split(“,”)
f.close()
print (ls)
A.[‘巴哈马’,‘巴林’,‘孟加拉国’,‘巴巴多斯\n白俄罗斯’,‘比利时’,‘伯利兹’]
B.[‘巴哈马巴林’,‘孟加拉国’,‘巴巴多斯’,‘白俄罗斯’,‘比利时’,‘白利兹’]
C.[‘巴哈马,巴林,孟加拉国,巴巴多斯,白俄罗斯,比利时,伯利兹’]
D.[‘巴哈马’,‘巴林’,‘孟加拉国’,‘巴巴多斯’,‘\n’,‘白俄罗斯’,‘比利时’,‘伯利兹’]
3、以下描述错误的是()。
A.Python语言是一门动态的解释型语言
B.当Python脚本程序发生了异常,如果不处理,运行结果不可预测
C.编程语言中的异常和错误是完全相同的概念
D.Python通过try、except等保留字提供异常处理功能
4、在Python中,用来安装第三方库的工具是()。
A.install
B.pip
C.PyQt5
D.Pylnstaller
5、设str1=’*@python@*’,语句print(strl[2:].strip(’@’))的执行结果是()。
A.python@*
B.lpython*
C.*@python@*
D.*python*
6、以下代码的输出结果是()。  print(1.5+2.1==3.6)
A.3.6
B.True
C.1.5+2.1==3.6
D.False
7、在Python中,用于数据分析的第三方库是( )。
A.OpenCV
B.matplotlib
C.NumPy
D.Scrapy
8、以下关于字符串的描述正确的是()。
A.字符应视为长度为1或2的字符串
B.字符串中的字符可进行数学运算,但进行数学运算的字符必须为数字
C.在三引号字符串中可包含换行回车等特殊的字符
D.字符串可以进行切片赋值
9、数据字典(DD)的作用是()。
A.定义流程图中各个成份的具体含义
B.定义数据流图中各个成份的具体含义
C.定义系统结构图中各个成份的具体含义
D.定义功能结构图中各个成份的具体含义
10、以下的函数定义中,错误的是()。
A.def vfunc(s,a=1,*b):
B.def vfunc(a=3,b):
C.def vfunc(a,**b):
D.def vfunc(a,b=2):
二、
1、Python安装扩展库常用的是____工具。
2、Python 原则库math中用来计算平方根的函数是____。
3、Python程序文献扩展名重要有____和____两种,其中后者常用于GUI程序。
4、Python源代码程序编译后的文献扩展名为____。
5、使用pip工具升级科学计算扩展库numpy完整命令是____。
6、使用pip工具查看目前已安装的Python扩展库的完整命令是____。
7、在IDLE交互模式中浏览上一条语句的快捷键是____。
8、在Python____中表达空类型。
9、列表、元组、字符串是Python 的____(有序?无序)序列。
10、 查看变量类型的Python内置函数是____。

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