Python开发基础(习题卷26)
说明:答案和解析在试卷最后
第1部分:单项选择题,共55题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]表达式"%d%%%d" %(3/5,3%5)的值是()
A)"0%%3"
B)"0.6%%3"
C)"0.6%3"
D)"0%3"
2.[单选题]如果HTML页面中存在Frame标签(Frameset, Frame, iFrame三种),webdriver定位这三种Frame内部元素,可以通过元素来定位是( )
A)frame
B)Frameset
C)iframe
D)都不可以
3.[单选题]以下选项中,不属于软件需求分析阶段主要工作的是
A)需求分析
B)需求评审
C)需求获取
D)需求变更申请
4.[单选题]effect_utemany("insert into product(productname, price) values(%s,%s)", [('mi6',2399),( 'meizu pro7',2999), ('vivo x9s',2499)])print(effect_row)代码正确执行的结果是()?
A)0
B)2
C)1
D)None
5.[单选题]以下关于程序设计语言的描述,错误的选项是:
A)Python语言是一种脚本编程语言
B)汇编语言是直接操作计算机硬件的编程语言
C)程序设计语言经历了机器语言、汇编语言、脚本语言三个阶段
D)编译和解释的区别是一次性翻译程序还是每次执行时都要翻译程序
6.[单选题]关于pandas库的文本操作,下列说法错误的是()。
A)Replace方法用于替换字符串
B)Slice方法不是通过截取字符实现文本索引操作的
C)Upper方法可将Series各元素转换为大写
D)存在一些特殊的方法是Python原生str类型所没有的
7.[单选题]下列说法中不正确的是( )。
A)类是对象的模板,而对象是类的实例
B)实例属性姓名如果以__(双下划线)开头,就变成了一个私有变量
C)只有在类的内部才可以访问类的私有变量,在外部不能访问
D)在Python中,一个子类只能有一个父类
8.[单选题]运行如下程序,结果是()
List1 = ['python','java','c++']
Print(len(list1))
A)3
B)4
C)5
D)2
9.[单选题]下列的Python附值语句中错误的?( )
A)x,y = y,x;
B)x = (y = z+1)
C)x = y = z = 1;
D)x + = y;
10.[单选题]传递参数时可以使用( ),避免牢记参数顺序的麻烦。
A)默认值参数
B)关键参数
C)可变长度参数
D)序列解包
11.[单选题]使用open()打开.一个Windows 操作系统D盘下的文件,以下选项中对路径的表示错误的是
A)D:\
python 定义数组
B)D: \
C)D:/
D)D:// PythonTes//a.txt
12.[单选题]以下关于循环结构的描述,错误的是:
A)遍历循环的循环次数由遍历结构中的元素个数来体现
B)非确定次数的循环的次数是根据条件判断来决定的
C)非确定次数的循环用 while 语句来实现,确定次数的循环用 for 语句来实现
D)遍历循环对循环的次数是不确定的
13.[单选题]假设在循环中将每次取得的单词保存在变量 word 中,使用一个字典类型 counts={}
统计所有单词出现的次数,可采用以下哪个语句完成( )
A)counts[word] = count[word] + 1
B)counts[word] = 1
C)counts[word] = (word,1) + 1
D)counts[word] = (word,0) + 1
14.[单选题]下列选项中与s[0:-1]表示的含义相同的是()
A)s[0:len(s)]
B)s[:len(s)-1]
C)s[:]
D)s[-1]
15.[单选题]在数据流图中,带有名字的箭头表示
A)模块之间的调用关系
B)控制程序的执行顺序
C)数据的流向
D)程序的组成成分
16.[单选题]Scikit-Learn 中,()可以更好帮助参数调优和选择模型。
A)均值算法
B)均方根算法
C)最小二乘法
D)交叉验证
17.[单选题]合理减少测试的工作量,下列做法错误的是( )
A)减少冗余的测试
B)减少无价值的测试
C)减少测试的内容和频度,运行时出问题再解决。
D)安排在优先的测试部分
18.[单选题]Numpy 中,利用函数自动创建数组不包括的函数是( )。
A)arange)
B)ones)
C)Iinspace)
D)dtype)
19.[单选题]触发异常使用的语句是( )。
A)try
B)except
C)else
D)raise
20.[单选题]字典 d={‘Name’: ‘Kate’, ‘No’: ‘1001’, ‘Age’: ‘20’},表达式 len(d)的值为( )
A)19
B)9
C)6
D)3
21.[单选题]对应的方法可以用于向 CSV 文件写入和解析一二维数据的分别是( )
A)write()和 read()
B)join()和 split()
C)writeline()和 readall()
D)write()和 readall()
22.[单选题]创建一个3x3的ndarray,下列代码错误的是()。
A)np.arange(0,9).reshape(3,3)
(3)
C)np.random.random([3,3,3])
D)np.mat(“1 2 3;4 5 6;7 8 9)
23.[单选题]假设city.csv文件内容如下 ▁。巴哈马,巴林,孟加拉国,巴巴多斯白俄罗斯,比利时,伯利兹以下代码的输出结果是:
f = open("city.csv","r")
Is = f.read).split(",")
f.close)
print(ls)
A)['巴哈马','巴林','孟加拉国,'巴巴多斯’,'\n','白俄罗斯,'比利时’,'伯利兹']
B)['巴哈马','巴林','孟加拉国','巴巴多斯','白俄罗斯','比利时','伯利兹']
C)['巴哈马,巴林,孟加拉国,巴巴多斯,白俄罗斯,比利时,伯利兹']
D)['巴哈马','巴林','孟加拉国','巴巴多斯\n白俄罗斯,'比利时','伯利兹']
24.[单选题]关于降维算法,下列说法错误的是()。
A)PCA是有监督学习算法
B)ICA能够使数据中的的分量最大化独立,而PCA不能
C)LDA是有监督学习算法
D)LDA降维后,同类别的数据分布更为密集
25.[单选题]语句 x = (3) 执行后x的值为________________。( )
A)3
B)[3]
C)(3,)
D)'3'
26.[单选题]字典不能通过()获取字典元素
A)keys
B)values
C)items
D)list
27.[单选题][]以下程序的输出结果是:( )s = 0def fun(num):□□□□try:□□□□□□□□s +=
num□□□□□□□□return s□□□□except:□□□□□□□□return 0□□□□return 5print(fun(2))
A)2
B)5
C)UnboundLocalError
D)0
28.[单选题]Python语言属于( )。
A)机器语言
B)汇编语言
C)高级语言
D)科学计算语言
29.[单选题]哪个选项的运算结果是False?
A)'abcd'<'ad'
B)'abc'<'abcd'
C)''<'a'
D)'ABCD'>'abcd'
30.[单选题]将Pandas的DataFrame对象导出为xlsx文件的正确方法是( )。
A)to_csv
B)to_excel
C)to_xlsx
D)to_xls
31.[单选题]以下关于数据组织的描述中,错误的是
A)一维数据采用线性方式组织,可以用Python集合或列表类型表示
B)字典类型仅用于表示一维和二维数据
C)更高维数据组织由键值对类型的数据构成,可以用Python字典类型表示
D)二维数据采用表格方式组织,可以用Python列表类型表示
32.[单选题]能产生元素为0-9的平方的列表推导式为:
A)[x * 2 for x in range(10)]
B)[x * x for x in range(10)]
C)(x * x for x in range(10))
D){x * x for x in range(10)}
33.[单选题]已知元组 t=(1,2,1,3,1,4),则执行表达式s=set(t)后,sum(s)的值为:
A)12
B)11
C)10
D)9
34.[单选题]In an event-driven program, the __________ accepts the user's commands.
A)register
B)CPU
C)operating system
D)GUI
35.[单选题]要把5加到列表lst的末尾,用的是___ 。( )
A)lst.add(5)
B)lst.append(5)
C)lst.addLast(5)
D)lst.addEnd(5)
36.[单选题]在Servlet API中,关于HttpServletResponse的说法错误的是()
A)getWriter方法可以获取响应的输出流对象
B)addCookie方法可以向响应中添加cookie对象
C)setCharacter方法可以设置响应的编码
D)sendRedirect方法可以将请求重定向到指定位置
37.[单选题]关于属性装饰器的说法错误的是
A)属性装饰器是实现把方法转为属性的装饰器
B)属性装饰器可以实现属性的更改、查看
C)属性装饰器可以输出和修改私有属性
D)属性装饰器不可以输出和修改私有属性
38.[单选题]以下关于datetime库的说法,错误的是:
A)datetime模块包含一个datetime类,通过from datetime import datetime导入的是datetime这个类。
w()返回当前日期和时间,其类型是datetime。
C)用户输入的日期和时间是字符串,要处理日期和时间,必须把str转换为datetime,可以通过datetime.strftime()实现
D)特定时间转为datetime时间的方式,比如datetime.datetime(2018,1,1)
39.[单选题]下面程序的运行结果是( )。a = 1b = a * 0x678print("%d\n"%(b))
A)678
B)0X678
C)D.1656

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