Python开发基础(习题卷54)
说明:答案和解析在试卷最后
第1部分:单项选择题,共52题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]Series能够接收的数据类型不包括()。
A)dict
B)list
C)array
D)Set
2.[单选题]下列符号中,标识Python单行注释的是( )。
A)#
B)//
C)<! ----->
D)““”
3.[单选题]在Python中,关于函数的描述,以下选项中正确的是 ( )。
A)函数eval()可以用于数值表达式求值,例如eval("2*3+1")
B)Python函数定义中没有对参数指定类型,这说明,参数在函数中可以当作任意类型使用
C)一个函数中只允许有一条return语句
D)Python中,def和return是函数必须使用的保留字
4.[单选题]运行以下程序,下列说法正确的是( )a={'ks':”考试”,'kc':”考查”}print(a['ks']==“考试”)
A)TRUE
B)FALSE
C)OK
D)运行时出现错误提示
5.[单选题]IDLE菜单将选中区域的Tab替换为空格的快捷键是
A)Alt+5
B)Al+6
C)Ctrl+C
D)Curl+O
6.[单选题]当request中包含( )哪个参数的时候,是POST请求,反之是GET请求
A)header
B)data
C)url
D)json
7.[单选题]阅读下面程序:
Random.randrange(1,10,2)
B)4
C)7
D)9
8.[单选题]以下选项中不合法的用户标识符是( )。
A)(A)abc.c
B)(B)file
C)(C)Main
D)(D)PRINTF
9.[单选题]在Java Web中,关于servlet技术描述错误的是()
A)Java servlet是Java编写的服务器端程序,可以和jsp一样动态生成web页面
B)Servlet运行在服务器端,由服务器调用执行
C)Servlet 是一种按照Servlet标准开发的类
D)Servlet更注重于页面表现
10.[单选题]对于函数ask,以下调用错误的是( )项?
Def ask(prompt = "Do you like Python? ", hint = "yes or no"):
while True:
answer = input(prompt)
if answer.lower() in ('y', 'yes'):
print ("Thank you")
return True
if answer.lower() in ('n', 'no'):
print("Why not ")
return False
else:
print(hint)
A)answer.lower() 是调用了string自带函数lower(),将输入转换为小写字母。
B)调用函数ask(),在交互页面输入N,则会继续打印yes or no提示你继续输入。
C)调用函数ask(),在交互页面输入x,则会打印yes or no,如果继续输入y,则会打印Thank you并退出ask()函数的执行同时返回值True。
D)函数调用ask("Do you like Python? ")与ask()效果一致
11.[单选题]for i in range(10): …… 中 ,i的循环终值是__________。( )
A)9
B)10
C)11
D)都不对
12.[单选题]关于Fibonacci数列的函数中()表示数列的第n项(从第0项开始)
Def fib(n):
A,b=0,1
i = 0
while i < n:
A,b=b,a+b
i=i+1
A)a+1
B)a
13.[单选题]在软件开发中,需求分析阶段产生的主要文档是___________。
A)软件需求规格说明书
B)软件集成测试计划
C)软件详细设计说明书
D)用户手册
14.[单选题]IDLE菜单中创建新文件的快捷键是
A)Ctrl+]
B)Ctrl+F
C)Ctrl+N
D)Ctrl+[
15.[单选题]组合类型可以分为 3 类,有哪三类( )
A)列表类型、字符串类型、元组
B)序列类型、集合类型、映射
类型
C)字符串型、整型、浮点型
D)整型、浮点型、复数型
16.[单选题]使用( )关键字声明匿名函数。
A)1
B)2
C)3
D)lambda
17.[单选题]下面语句中pyplot是什么含义?
Import matplotlib.pyplot as plt
A)matplotlib的子库
B)Matplotlib的子函数
C)matplotlib的类
D)matplotlib的方法
18.[单选题]requests库的get()函数执行后会返回一个Response类型的对象,其text属性以( )形式存储响应内容
A)网页
B)字符串
C)整数
D)文本
19.[单选题]s="Hello",s[-1:0:2]输出什么内容?( )
A)“Hlo”
B)“”
C)“olH”
D)以上都不对
20.[单选题]集合的S.add(item)完成的操作是_______________。
A)将参数item作为元素添加到集合S中,如果item是序列,则将其作为一个元素整体加入集合
B)将参数序列item中的元素拆分去重后加入集合
C)将指定元素item从集合S中删除
21.[单选题]以下关于 python 内置函数的描述,错误的是:
A)hash() 返回一个可计算哈希的类型的数据的哈希值
B)type() 返回一个数据对应的类型
C)sorted() 对一个序列类型数据进行排序
D)id() 返回一个数据的一个编号,跟其在内存中的地址无关
22.[单选题]下列关于Numpy的简单介绍,不正确的是()。
A)Numpy(Numerical Python)是Python 语言的一个扩展程序库
B)支持大量的维度数组与矩阵运算
C)针对数组运算提供大量的数学函数库
D)Numpy 不开放源代码
23.[单选题]Python内建的实现集合元素删除的方法是( )。
A)del()
B)delete()
C)remove()
D)以上均不对
24.[单选题]Python 游戏开发方向的第三方库是( )
A)Pygame
B)wxPython
C)pygtk
D)PyQt5
25.[单选题]下列说法不正确的是( )
A)表达式16 ** 0.5的值为4.0
B)表达式 int(4**0.5)的值为2
C)表达式 int(16**0.5)的值为4.0
D)表达式8 ** (1/3)的值为2.0
26.[单选题][]下列说法正确的是( )
A)使用切片时,如果步长省略,则最后一个冒号也可以省略。
B)在一个只包含一个元素的元组中,可以省略元素后的逗号。
C)使用序列解包功能时,只能同时对一个变量赋值。
D)生成器推导式的结果不是列表就是元组。
27.[单选题]pyplot.pie)所画的图像是()。
A)箱线图
B)折线图
C)直方图
D)饼图
28.[单选题]HTML以下标记中,用于定义一个表格的单元格的是( ):
A)。
B)…
C)…
D)…
29.[单选题]chr(ord("F")+1)的结果是( )。
C)"g"
numpy库不具有的功能有D)"G"
30.[单选题]下列有关函数的说法中,正确的是(  )。
A)函数的定义必须在程序的开头
B)函数定义后,其中的程序就可以自动执行
C)函数定义后需要调用才会执行
D)函数体与关键字def必须左对齐
31.[单选题]下列表达式中,有3个表达式的值相同,另一个不相同,与其他3个表达式不同的是()
A)'ABCDEF'*1
B)"ABC"-"DEF"
C)''.join(("ABC","DEF"))
D)"ABC"+"DEF"
32.[单选题]x=2.6,表达式 round(x)的结果是______。
A)2.6
B)2
C)2.0
D)3
33.[单选题]表达式{1,2,3,4}-{3,4,5,6}的值是( )
A){1,2}
B){1,2,3,4}
C){3,4}
D){1,2,3,4,5,6}
34.[单选题]安装一个第三方库的命名格式是
A)pipdownload
B)pipinstall
C)pipuninstall
D)pipsearch
35.[单选题]关于分支结构,以下选项中描述不正确的是
A)if语句中语句块执行与否依赖于条件判断
B)if语句中条件部分可以使用任何能够产生True和False的语句和函数
C)二分支结构有一种紧凑形式,使用保留字if和elif实现
D)多分支结构用于设置多个判断条件以及对应的多条执行路径
36.[单选题][]f1=lambda x:x*2 f2=lambda x:x**2,print(f2(f1(2)))的结果是( )
A)2
B)8
C)16
D)32
37.[单选题][]number = input("请输入一个数字") < j if number<10: < k print("数字小于10") < l else: print("数字不小于10") < m 哪行代码中有错误( )
A)j
B)k

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