Python开发基础(习题卷14)
说明:答案和解析在试卷最后
第1部分:单项选择题,共55题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]下面不属于pip子命令的是:
A)list
B)install
C)dir
D)download
2.[单选题]已知字符串s='0123456789',则以下表达式中值为'13579'的是( )
A)s[0:-1]
B)s[0:-1:2]
C)s[1::2]
D)s[1:-1:2]
3.[单选题]在Python开发环境中,表达式‘Hello python’.count('o')的值为( )
A)3
B)4
C)2
D)1
4.[单选题]以下属于Linux系统特点的是
A)多用户,单任务
B)多用户,多任务
C)单任务,多用户
D)单任务,单用户
5.[单选题]关于列表赋值正确说法是( )
A)简单的列表名赋另一个新列表名,两个列表名不共享存储单元的地址
B)简单的列表名赋另一个新列表名,可以生成新列表
C)列表必须要通过显式的数据赋值才能生成
D)以上说法都正确
6.[单选题]设有一字典d={"1":"zhangsan","2":"lisi","3":"wangwu"},则d["1"]是:( )
A)"zhangsan"
B)错误的表达式
C)"2"
D)"lisi"
7.[单选题]关于Bug的80-20原则,下列说法错误的是( )
A)一般情况下,在分析、设计、实现阶段的复审和测试工作能够发现和避免80%的Bug
B)一般情况下系统测试能出分析、设计和实现阶段剩余Bug中的80%
C)测试要保证能够发现所有的错误
D)测试只能够保证尽可能多地发现软件在运行期可能发生的错误
8.[单选题]下列( )语句在Python中是非法的
A)x = y = z = 1
B)x = (y = z + 1)
C)x, y = y, x
D)x += y
9.[单选题]下面if语句统计“成绩(mark)优秀男生以及不及格的男生”的人数,正确的语句为( )。
A)if(gender=="男" and mark<60 or mark>=90):n+=1
B)if(gender=="男" and mark<60 and mark>=90):n+=1
C)if(gender=="男" and (mark<60 or mark>=90)):n+=1
D)if(gender=="男" or mark<60 or mark>=90):n+=1
10.[单选题]关于Lambda函数说法错误的是( )
A)函数中可以使用赋值语句块
B)必须使用lambda保留字定义
C)仅适用于简单单行函数
D)匿名函数,定义后的结果是函数名称
11.[单选题]jieba库中搜索引擎分词模式的作用是()。
A)精确地切开句子,适合文本分析
B)将句子中所有成词的词语都扫描出来
C)对长词再次切分,提高召回率
D)速度快,消除歧义
12.[单选题]scipy.integrate模块的主要作用是()。
A)里面有各种特殊的数学函数,可以直接调用,如贝塞尔函数
B)可以求多重积分,高斯积分,解常微分方程
C)包括样条插值,卷积,差分等滤波函数
D)提供各种线性代数中的常规操作
13.[单选题]下面2个变量 a = '1' b=2 print a+b的结果是什么
A)3
B)TypeError: must be str, not int
C)1
D)2
14.[单选题]关于时间相关类,下列说法错误的是()。
A)Timestamp是存放某个时间点的类
B)Period是存放某个时间段的类
C)Timestamp数据可以使用标准的时间str转换得来
D)两个数值上相同的Period和Timestamp所代表的意义相同
15.[单选题]关于Python文件打开模式的描述,以下选项中错误的是
A)追加写模式a
B)只读模式r
C)覆盖写模式w
D)创建写模式n
16.[单选题]os中用于打开的函数为
A)open
B)close
C)w
D)r
17.[单选题]xpath中nodename表达式表示什么意思?
A)选取此节点的所有子节点
B)选取当前节点
C)选取属性
D)选取父节点
18.[单选题]若元组aTuple=(10,20,30,40),下列表达式运算结果不为50的是( )。
A)ATuple[0]+ATuple[3]
B)ATuple[-1]+ATuple[-4]
C)ATuple[1]+ATuple[2]
D)aTuple[-1]+aTuple[-3]
19.[单选题]在4中,能够获取Socket对象的输入流的方法是。
A)outputStream
B)getInputStream
C)getOutputStream
D)inputStream
20.[单选题]以下数字是八进制的是_______。
A)0b101
B)172
C)0o711
D)0x456
21.[单选题]在 Python函数中,用于获取用户输入的是
A)input()
B)print()
C)eval()
D)get()
22.[单选题]有表示公司和职员及工作的三张表,职员可在多家公司兼职。其中公司c(公司号,公司名,地址,注册资本,法人代表,员工数),职员s(职员号,姓名,性别,年龄,学历),工作w(公司号,职员号,工资),则表w的键(码)为___________。
A)公司号,职员号,工资
B)职员号
C)职员号,工资
D)公司号,职员号
23.[单选题]在 print 函数的输出字符串中可以将( )作为参数,代表后面指定要输出的字符串。
A)%d
B)%c
C)%t
D)%s
24.[单选题]Python3.5版本的保留字总数是(      )。
A)27
B)29
C)16
D)33
25.[单选题]以下( )不是Python的特性。
A)收费使用
B)跨平台
C)可拓展
D)可嵌入
26.[单选题]以下选项中,用于文本处理方向的第三方库是
A)pdfminer
B)TVTK
C)matplotlib
D)mayavi
27.[单选题]下面()不是“+”的用法
A)字符串连接
B)算术加法
C)逻辑与
D)单目运算
28.[单选题]s的结果是( )。
a="22"
b=a*3
print(b)
A)66
B)22
C)错误代码
D)222222
29.[单选题]CSV文件的默认的分隔符是( )。
A)顿号
B)分号
C)逗号
D)制表符
30.[单选题]哪个不是pdb模块的内建函数?( )
A)settrace()
B)run()
C)runcall()
D)pprint()
31.[单选题]关于基本数据的元数据是指:
A)基本元数据与数据源,数据仓库,数据集市和应用程序等结构相关的信息
B)基本元数据包括与企业相关的管理方面的数据和信息
C)基本元数据包括日志文件和简历执行处理的时序调度信息
D)基本元数据包括关于装载和更新处理,分析处理以及管理方面的信息
32.[单选题]运行下列Python程序,输出结果为True,则空白处应为( )a=15b=46if ___________:
print("True")else: print("False")
A)a=b
B)a>b
C)a
D)a==b
33.[单选题]random 库中seed(a)函数的作用是()
A)生成一个[0.0, 1.0)之间的随机小数
B)设置初始化随机数种子a
C)生成一个随机整数
D)生成一个k比特长度的随机整数
34.[单选题]给出如下代码
MonthandFlower={"1月":"梅花","2月":"杏花","3月":"桃花","4月":"牡丹花",\"5月":"石榴花","6月":"莲花","7月":"玉簪花","8月":"桂花",\"9月":"菊花","10月":"芙蓉花","11月":"山茶花","12月":"水仙花"}
n = input("请输入1-12的月份:")print(n + "月份之代表花:" + (str(n)+"月"))
以下选项中描述正确的是
A)代码实现了获取一个整数(1-12)来表示月份,输出该月份对应的代表花名
B)MonthandFlower是列表类型变量
C)MonthandFlower是一个元组
D)MonthandFlower是集合类型变量
35.[单选题]以下输出类型不是元组的是( )
A)t1 = (1,)
B)t2 = tuple([1])
C)t3 = 1,
D)t4 = (1)
python单例模式36.[单选题]关于Python对文件的处理,以下选项中描述错误的是
A)当文件以文本方式打开时,读写按照字节流方式
B)Python能够以文本和二进制两种方式处理文件
C)Python通过解释器内置的open()函数打开一个文件
D)文件使用结束后要用close()方法关闭,释放文件的使用授权
37.[单选题]uniform(1,100)函数的含义是
A)生成一个1至100之间的随机小数
B)生成一个1至100之间的随机整数
C)生成一个1至99之间的随机小数
D)生成一个1至99之间的随机整数
38.[单选题]以下选项中不可用作Python标识符的是
A)3.14
B)姓名
C)__Name__
D)Pi
39.[单选题]下列表达式的值为True的是( )。
A)5+4j >2-3j
B)3>2>1
C)(3,2)<('a','b')
D)’abc’ > ‘xyz’

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