Python开发基础(习题卷48)
说明:答案和解析在试卷最后
第1部分:单项选择题,共52题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]以下数据类型中,可以做为dict的键的是
A)列表
B)字典
C)元组
D)集合
2.[单选题]要在HTML表单中创建一个多行文本输入框, 初始值为: 这是一个多行文本框。 下面语句正确的是( )。
A)B)C)D)这是一个多行文本框
3.[单选题]语句eval('2+4/5')执行后的输出结果是
A)2.8
B)2
C)2+4/5
D)’2+4/5’
4.[单选题]正则表达式元字符______用来匹配任何空白字符,包括空格、制表符、换页符。
A)\b
B)\d
C)\s
D)\w
5.[单选题]以下代码执行完毕后,输出什么内容?( )
Fname=input(" 请输入文件:")
Fo=open(fname,"w+")
Ls=['python',"c"]
Fo.writelines(ls)
For line in fo:
Print(line)
Fo.close()
A)python 和c同行输出
B)python 和c分行输出
C)没有输出
D)以上都不对
6.[单选题]以下选项中用树形结构表示实体之间联系的模型是
A)关系模型
B)网状模型
C)层次模型
D)静态模型
7.[单选题]txt=open(filename)返回的是()。
A)变量
B)常数
C)文件内容
D)文件对象
8.[单选题]将数据和该数据相关的操作绑定在一起,同时对用户隐藏方法的实现细节,
被称之为______。
A)扩展
B)继承
C)多态
D)封装
9.[单选题]下列删除列表中最后一个元素的函数是()。
A)append
B)pop
C)remove
D)cut
10.[单选题]对于整数计算,python可提供( )个数字的准确性。
A)15
B)16
C)17
D)无限制
11.[单选题]pow(2,pow(3,2))的运行结果为?
A)9;
B)8;
C)81;
D)512
12.[单选题]以下哪几个是Selenium工具的产品仅能在Firefox浏览器下使用( )
A)selenium remote control
B)Selenium IDE
C)selenium core
D)selenium corehta
13.[单选题]以下选项中,对于递归程序的描述错误的是
A)书写简单
B)执行效率高
C)一定要有基例
D)递归程序都可以有非递归编写方法
14.[单选题]执行以下程序,导致输出"输入有误"的输入选项是( )。try: ls=eval(input())*2 print(ls)except: print("输入有误")
A)'12'
B)12
C)xx'
D)X
15.[单选题]遍历文件对象时,可用下面哪个方法去除行末的换行符:
A)s.split()
B)s.strip()
C)s.join()
D)s.find()
16.[单选题]在不使用扩展包的情况下,Python语言可以将电脑中的文件以__________的形式打开。
A)文本文件和二进制文件
B)文本文件和数据文件
C)数据文件和二进制文件
D)以上答案都不对
17.[单选题][] 以下关于函数的描述,错误的是:( )
A)使用函数后,代码的维护难度降低了
B)函数是一种功能抽象
C)使用函数的目的只是为了增加代码复用
D)函数名可以是任何有效的Python标识符
18.[单选题]for a in 'mirror': print(a, end="") if a == 'r':break以上程序的输出结果为:
A)mirror
B)mir
C)mirr
D)mi
19.[单选题]在E-R图中,用来表示实体联系的图形是___________。
A)三角形
B)菱形
C)椭圆形
D)矩形xpath语法 python
20.[单选题]mysql启动的端口号是
A)3303
B)3306
C)8080
D)8000
21.[单选题]以下哪个选项不是Python语言的保留字?( )
A)False
B)and
C)true
D)if
22.[单选题]在Python中安装扩展库常用的是___________工具。
A)pip
B)install
C)exit
D)make
23.[单选题]以下对Python程序设计风格描述错误的选项是:()
A)A Python中不允许把多条语句写在同一行
B)B Python语句中,增加缩进表示语句块的开始,减少缩进表示语句块的退出
C)C Python中不允许把多条语句写在同一行
D)D Python可以将一条长语句分成多行显示,使用续航符“\”
24.[单选题]下面javascript语句var x= -10, y; x=2*x; y=x+15;计算后y的结果是( )
A)-15
B)-5
C)10
D)5
25.[单选题]以下( )不是 Python 的特性。
A)收费使用
B)跨平台
C)可拓展
D)可嵌入
26.[单选题]关于类和对象的关系,下列描述错误的是( )。
A)类是对某一类对象的抽象
B)类和对象的关系是一种数据类型与变量的关系
C)对象是根据类创建的,并且一个类只能对应一个对象
D)对象描述的是现实的个体,它是类的实例
27.[单选题]代码×=5; y =6; x , y = y ,×执行后×的结果是()
A)5
B)6
C)11
D)都不是
28.[单选题]i=0while i<10: print("我爱Python!") i=i+2( )
A)3次
B)4次
C)5次
D)6次
29.[单选题]下列while循环执行的次数为()
k=10
while k>1:
print(k)
k=k/2
A)10
B)6
C)9
D)4
30.[单选题]选择下面程序的运行结果x = 0y = 10 if x > 0 else -10print(y)
A)0
B)10
C)-10
D)20
31.[单选题]字符串函数 strip() 的作用是什么?
A)按照指定字符分割字符串为数组
B)连接两个字符串序列
C)去掉字符串两侧空格或指定字符
D)替换字符串中特定字符
32.[单选题]一个栈的初始状态为空。现将元素 1、2、3、4、5、A、B、C、D、E依次入栈,然后再依次出栈,则元素出栈的顺序是
A)12345ABCDE
B)EDCBA54321
C)54321EDCBA
D)ABCDE12345
33.[单选题]在信息组织和存储中,最基本的单位是( )
A)字节(Byte)
B)二进制位(bit)
C)字(Word)
D)双字(Double Word)
34.[单选题]#希望通过程序查年龄在40岁以上,在公司任职超过10年的同事,请问以下那个代码是正确的age =
int(input("请输入年龄"))service_time = float(input("请输入在本公司工作年限"))请从以下选项选择正确的代码替换到此行print("您将获得资深员工奖项")else:print("您未达到评选条件")
A)if age >= 40 or service_time >= 10:
B)if age >= 40 or service_time >= 10
C)if age >= 40 and service_time >= 10
D)if age >= 40 and service_time >= 10:
35.[单选题]以下关于TensorFlow库的应用领域的描述,正确的选项是
A)机器学习
B)数据可视化
C)Web开发
D)文本分析
36.[单选题]关于XPath定位,错误的是()
A)XPath使用路径表达式在 XML 文档中进行导航
B)XPath在XML文档中通过元素名和属性进行搜索
C)XPath定位比CSS定位灵活,也更快一些
D)XPath定位通过find_element_by_xpath获得定位元素
37.[单选题]以下哪个变量的命名不正确?
A)mm_123
B)_mm123_
C)123_mm
D)_mm_123
38.[单选题]每个程序都具有的统一的运算模式是()
A)A IPO 模式
B)B 输入输出模式
C)C 函数调用模式
D)D 顺序计算模式
39.[单选题]以下Python代码的输出结果为:( )a_var = "global value"def outer():a_var =‘ enclosed

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