2024年3月14日发(作者:)
Python开发基础(试卷编号141)
1.[单选题]python中random库中,可以从非空序列中产生一个元素的方法是:
A)randint()
B)choice()
C)random()
D)shuffe()
答案:B
解析:
2.[单选题]对于a=27,b=4,下面计算结果正确的是___
A)a//b=6
B)a/b=6
C)a//b=6.75
D)a%b=6
答案:A
解析:
3.[单选题]关于jieba库的描述,以下选项中错误的是
A)(s)是精确模式,返回一个可迭代的数据类型
B)(s)是精确模式,返回列表类型
C)_word(s)是向分词词典里增加新词s
D)jieba是Python中一个重要的标准函数库
答案:C
解析:
4.[单选题]判断一个网络爬虫应用可行性的最主要因素是什么?
A)部署代价和经济成本
B)Robots协议是否有允许
C)技术路线选取
D)网页条件,即尽量没有JavaScript脚本产生的数据
答案:B
解析:
5.[单选题]在Python中使用random模块中的( )函数随机生成0~1之间的随机浮点数。
A)shuffle( )
B)uniform(a,b)
C)randit(a,b)
D)random( )
答案:D
解析:
6.[单选题]{执行如下代码
Import turtle as t
For i in range(20,100,20):
()
(0,-i)
n()
(i)
在Python Turtle Graphics中,绘制的图形是:}
A)太极
B)同切圆
C)同心圆
D)笛卡尔心形
答案:C
解析:
7.[单选题]{
给出如下代码:
print(0.1 + 0.2 == 0.3)
上述代码的输出结果是()。
}
A)-1
B)True
C)False
D)0
答案:C
解析:
8.[单选题]当需要在字符串中使用特殊字符时,python使用( )作为转义字符。( )
A)
B)/
C)<
D)%
答案:A
解析:
9.[单选题]数据处理的最小单位是
A)数据
B)数据元素
C)数据顶
D)数据结构
答案:C
解析:
10.[单选题][]python集合是如何比较大小的( )
A)按集合中的最大值
B)按集合内的元素数量
C)按包含与被包含的关系
D)按集合内对应元素
答案:C
解析:
11.[单选题]当 try 语句中没有任何错误信息时,一定不会执行( )语句。
A)try
B)else
C)finaly
D)except
答案:C
解析:
12.[单选题][]dic={'a1':'b1','a2':'b2','a3':'b3'} dic['a4']='b4' ('a1')
print(('a4',None)) 以上代码输出结果是( )
A)语法错误
B)None
C)b4
D)'b4'
答案:C
解析:
13.[单选题]数据中心业务系统,权限账号仅供责任人本人登陆使用,不得借与他人,账号密码不超
过()要更换一次。
A)一周
B)一月
C)三月
D)一年
答案:C
解析:
14.[单选题]Namenode在启动时自动进入安全模式,在安全模式阶段,说法错误的是
A)安全模式目的是在系统启动时检查各个DataNode上数据块的有效性
B)根据策略对数据块进行必要的复制或删除
C)当数据块最小百分比数满足的最小副本数条件时,会自动退出安全模式
D)文件系统允许有修改
答案:D
解析:
15.[单选题]本学期的大作业,手写数字识别性能的最低要求是多少()。
A)90%
B)95%
C)97%
D)99%
答案:B
解析:难易程度:易题型:
16.[单选题]若使以下程序执行结果是 144,空格处该填写的代码是______。
X = 'bee'
Y = ''
For i in x:
Y+=str(______)
Print(y)
A)chr(i)-chr('a')
B)ord(i) - ord('a')
C)ord(x)-ord('a')
D)i-'a'
答案:B
解析:
17.[单选题]数据库应用系统中的核心问题是
A)数据库设计
B)数据库管理员培训
C)数据库维护
D)数据库系统设计
答案:A
解析:
18.[单选题]以下哪一项不是无限循环语句?( )while True: print(“hello”)
A)while True: print(“hello”)
B)while “abc”>”ABC”: print(“hello”)
C)while “123”==123: Print(“hello”)
D)while 1<2: Print(“hello”)
答案:C
解析:
19.[单选题]下哪个不是Python合法的标识符
A)int32
B)40XL
C)self
D)__name__
答案:B
解析:
20.[单选题]统计《哈姆雷特》单词出现的频率程序如下:
Excludes = {"the","and","of","you","a","i","my","in"}
Def getText():
txt = open("", "r").read()
txt = ()
for ch in '!"#$%&()*+,-./:;<=>?@[]^_'{|}~':
txt = e(ch, " ")
return txt
A)items=sorted(items,key=lambda x:x[2])
B)items=sort(items,key=lambda x:x[1],reverse=True)
C)items=sorted(items,key=lambda x:x[1])
D)items=sorted(items,key=lambda x:x[1],reverse=True)
答案:D
解析:
21.[单选题](, )下面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
答案:C
解析:
22.[单选题]查看如下 JavaScript 代码: var a = "10"; var b = 10; if (a == b)
alert("equal"); if (a === b) alert("same");此代码运行后,效果为( )
A)先弹出”equal“,再弹出”same“
B)只弹出”equal“
C)先弹出”same“,再弹出”equal“
D)没有任何弹出显示
答案:B
解析:
23.[单选题]以下关于Python分支的描述中,错误的是( )。
A)if语句会判断if后面的逻辑表达式,当表达式为真时,执行if后续的语句块
B)Python分支结构使用保留字if、elif和else来实现,每个if后面必须有elif或else
C)缩进是Python分支语句的语法部分,缩进不正确会影响分支功能
D)if-else结构是可以嵌套的
答案:B
解析:
24.[单选题]下面那个选项是有效的变量名()。
A)if
B)_hello
C)1a
D)c#
答案:B
解析:
25.[单选题]对于字典d={'a':1,'b':2,'c':3},len(d)的结果是() 。
A)1
B)2
C)3
D)4
答案:C
解析:
26.[单选题]字典d=('Python':123,'C':123,'C++':123),len(d)的结果是
A)12
B)9
C)6
D)3
答案:D
解析:
27.[单选题][] 以下选项不属于 Python 语言特点的是:( )
A)平台无关
B)支持中文
C)执行高效
D)语法简洁
答案:C
解析:
28.[单选题]下列哪一个选项( )不是正确的浮点数表示方式。
A)1.1
B)-1.2
C)3E3
D)4e4.0
答案:D
解析:
29.[单选题]哪个选项是修改turtle画笔颜色的函数?
A)pencolor()
B)seth()
C)pensize()
D)colormode()
答案:A
解析:
30.[单选题]给出如下代码: s = list("巴老爷有八十八棵芭蕉树,来了八十八个把式要在巴老爷
八十八棵芭蕉树下 住。老爷拔了八十八棵芭蕉树,不让八十八个把式在八十八棵芭蕉树下住。八
十八个 把式烧了八十八棵芭蕉树,巴老爷在八十八棵树边哭。") 以下选项中能输出字符“八”出
现次数的是( )
A)print(("八"))
B)print(("八"))
C)print(("八"),6,len(s))
D)print(("八"),6)
答案:A
解析:
31.[单选题]以下选项中不是 Python 数据分析的第三方库的是
A)numpy
B)scipy
C)pandas
D)requests
答案:D
解析:
32.[单选题]唯一约束的作用是
A)保证各行在该索引上的值都不得重复
B)保证各行在该索引上的值不得为NULL
C)保证参加惟一索引的各列,不得再参加其他的索引
D)保证惟一索引不能被删除
答案:A
解析:
33.[单选题]关于算法的描述,以下选项中错误的是
A)算法具有可行性、确定性、有穷性的基本特征
B)算法的复杂度主要包括时间复杂度和数据复杂度
C)算法的基本要素包括数据对象的运算和操作及算法的控制结构
D)算法是指解题方案的准确而完整的描述
答案:B
解析:
34.[单选题]Scikit-Learn 中,()可以更好帮助参数调优和选择模型。
A)均值算法
B)均方根算法
C)最小二乘法
D)交叉验证
答案:D
解析:交叉验证是帮助参数调优的重要方法。
35.[单选题]s = "the sky is blue",表达式 print(s[-4:], s[:-4]) 的结果是:( C)窗体顶端
A)HYPERLINK
B)HYPERLINK
C)HYPERLINK
D)HYPERLINK
答案:C
解析:窗体底端
36.[单选题]执行以下代码,运行错误的是:(A )def fun(x,y="Name",z = "No"): pass窗体顶端
A)HYPERLINK
B)HYPERLINK
C)HYPERLINK
D)HYPERLINK
答案:A
解析:
37.[单选题]关于聚类,下列说法错误的是()。
A)聚类属于无监督算法
B)聚类可用于数据预处理中的数据离散化
C)聚类的划分原则是样本距离最小化
D)聚类是根据数据相似度进行样本分组的方法
答案:C
解析:难易程度:中题型:
38.[单选题]配置Hadoop时,JAVA_HOME包含在哪一个配置文件中?
A)
B)
C)
D)
答案:B
解析:
39.[单选题]下面程序循环次数为: i=0 while i<5: print(i) i+=1
A)3
B)4
C)5
D)6
答案:C
解析:
40.[单选题]假设有命令import numpy as np Array1 =
ce(1,5,3,dtype=int)print(Array1)则,执行结果是
A)[1 3 5]
B)[1 2 5]
C)[1. 3. 5.]
D)[1. 2. 5.]
答案:A
解析:
41.[单选题]给定列表ls=[1,2,3,“1”,“2”,“3”],其元素包含2种数据类型,列表Is的数
据组织维度是
A)高维数据
B)多维数据
C)二维数据
D)一维数据
答案:D
解析:
42.[单选题]对于两个集合s1和s2,s1
A)s1的大小小于s2的大小
B)s1的元素比s2的小
C)s1是s2的真子集
D)s2是s1的真子集
答案:C
解析:
43.[单选题]函数open的encoding参数默认编码格式是( )
A)GB2312
B)GBK
C)BIG-5
D)UFT-8
答案:D
解析:
44.[单选题]下列哪个函数是用来绘制饼图的()
A)()
B)()
C)()
D)()
答案:C
解析:
45.[单选题]以下代码的执行结果是( )。sum=0for i in range(100): if(i%10): continue sum
= sum + iprint(sum)
A)5050
B)4950
C)450
D)45
答案:C
解析:
46.[单选题]Python中jieba库是一个()库。
A)第三方中文分词词库
B)机器学习库
C)图像处理库
D)自动提取语义主题
答案:A
解析:jieba是第三方中文分词词库。
47.[单选题]使用Python的函数,需要的步骤不包括
A)函数执行
B)函数定义
C)函数测试
D)函数调用
答案:C
解析:
48.[单选题]Accessor methods are also known as
A)setters
B)getters
C)instances
D)attributes
答案:B
解析:
49.[单选题]关于二叉树的遍历,以下选项中描述错误的是
A)二叉树的遍历可以分为三种:前序遍历、中序遍历、后序遍历
B)前序遍历是先遍历左子树,然后访问根结点,最后遍历右子树
C)后序遍历二叉树的过程是一个递归的过程
D)二叉树的遍历是指不重复地访问二叉树中的所有结点
答案:B
解析:
50.[单选题]向文件写入一个字符串或字节流的方法是()
A)(size=-1)
B)ne(size=-1)
C)nes(hint=-1)
D)(s)
答案:D
解析:
51.[单选题]属于神经网络学习模型基本步骤是()。
A)数据处理
B)模型设计
C)训练配置
D)以上都是
答案:D
解析:难易程度:易题型:
52.[单选题][] 以下关于列表和字符串的描述,错误的是:( )
A)列表使用正向递增序号和反向递减序号的索引体系
B)列表是一个可以修改数据项的序列类型
C)字符和列表均支持成员关系操作符(in)和长度计算函数(len())
D)字符串是单一字符的无序组合
答案:D
解析:
53.[单选题]下列哪些文件不是二进制文件( )。
A)A .dat文件
B)B .doc文件
C)C .xls文件
D)D .py文件
答案:D
解析:
54.[单选题]下列( )类型数据是不可变化的:
A)集合
B)字典
C)元组
D)列表
答案:C
解析:
55.[单选题]以下选项中可访向字符申s从右侧向左第三个字符的是
A)s[3]
B)s[-3]
C)s[0:-3] :
D)8[:-3]
答案:B
解析:
56.[单选题]下列数据结构中,能够按照"先进后出"原则存取数据的是___________。
A)栈
B)二叉树
C)队列
D)循环队列
答案:A
解析:
57.[单选题]当打开一个不存在的文件时,以下选项中描述正确的是
A)一定会报错
B)根据打开类型不同,可能不报错
C)不存在文件无法被打开
D)文件不存在则创建文件
答案:B
解析:
58.[单选题]下面哪个语句不能完成1~5的累加功能,total初值为0。
A)for i in range(5, 0): total+=i
B)for i in range(1, 6): total+=i
C)for i in range(5,0, -1): total+=i
D)for i in (5,4,3,2,1):total+=i
答案:A
解析:
59.[单选题]在JSP中,以下关于HTTP请求的说法中,错误的是()
A)GET、POST两种请求方式提交的数据均不能超过2KB
B)GET为表单的默认提交方式
C)表单通过method属性来指定使用哪种请求
D)GET请求提交的数据会暴露在地址栏,POST请求则不会
答案:A
解析:概念理解
60.[单选题]以下对Python程序设计风格描述错误的选项是:
A)Python中不允许把多条语句写在同一行
B)Python语句中,增加缩进表示语句块的开始,减少缩进表示语句块的退出
C)Python可以将一条长语句分成多行显示,使用续航符“”
D)Python中不允许把多条语句写在同一行
答案:D
解析:
61.[单选题]arr =([[11, 20, 13],[14, 25, 16],[27, 18, 9]])print(arr[1, :1])执
行上述程序后,最终输出的结果为
A)[25]
B)[14,25]
C)[14]
D)[20,25]
答案:C
解析:
62.[单选题]已知 x = 12,那么执行语句 x /= 6 之后,x的值为()
A)2.0
B)3.0
C)4.0
D)5.0
答案:A
解析:
63.[单选题]关于数据结构的描述,以下选项中正确的是
A)数据结构指相互有关联的数据元素的集合
B)数据的存储结构是指反映数据元素之间逻辑关系的数据结构
C)数据的逻辑结构有顺序、链接、索引等存储方式
D)数据结构不可以直观地用图形表示
答案:A
解析:
64.[单选题]sys模块中如何获取返回操作系统的平台名称
A)
B)splaform
C)
D)n
答案:B
解析:
65.[单选题]s的结果( )。
a=[22,33,44,55,22]
s=set(a)
A){22,33,44,55,22}
B){22,33,44,55}
C)[22,33,44,55]
D)(22,33,44,55)
答案:B
解析:
66.[单选题]以下不能作为字典的 key 的是哪一个选项?
A)'num'
B)listA = ['className']
C)123
D)tupleA = ('sum')
答案:C
解析:
67.[单选题]程序段如下:
X=[1,2,3]
Y=["a","b","c"]
Print(dict(list(zip(x,y))))
Print 函数输出的结果是( )
A)[(1, 'a'), (2, 'b'), (3, 'c')]
B)[(1,2,3), ("a","b","c")]
C){
1:"a",
D){1: 'a', 2: 'b', 3: 'c'}
2:"b",
3:"c"
}
答案:D
解析:
68.[单选题]语句eval('2+4/5')执行后的输出结果是
A)2.8
B)2
C)2+4/5
D)’2+4/5’
答案:A
解析:
69.[单选题]不合法的Python语言赋值语句为( )。
A)(A)a=2+b=58
B)(B)i+=5
C)(C)a=50+(b==50)
D)(D)a=b=5
答案:A
解析:
70.[单选题]for i in range(0,2): print (i) 上述程序的输出结果是:
A)0 1 2
B)1 2
C)0 1
D)1
答案:C
解析:
71.[单选题]以下选项中,不是Python对文件的读操作方法是( )。
A)read
B)readline
C)readlines
D)readtext
答案:D
解析:
72.[单选题][]在输出语句中表示整数的符号是( )
A)%d
B)$d
C)%int
D)$int
答案:A
解析:
73.[单选题]下列符号中,表示 Python 中单行注释的是( )。
A)#
B)//
C)< !-- -->
D)"""
答案:A
解析:
74.[单选题]以下文件操作方法中,不能向CSV格式文件写入数据的是______。
A)write
B)seek和write
C)writeline
D)Writelines
答案:C
解析:
75.[单选题]Numpy包中,求最大值的方法是:
A)amax
B)maxnum
C)max
D)big
答案:A
解析:
76.[单选题]()是 Scikit-Learn 中的支持向量机模块。
A)MinBatchKMeans
B)SVC
C)LinearRegression
D)Regression
答案:B
解析:SVM是skleam中的支持向量机模块,包括分类SVC和回归SVR。
77.[单选题]Mutator methods are also known as
A)setters
B)getters
C)instances
D)attributes
答案:A
解析:
78.[单选题]下列选项中,用于向文件中写入数据的是()
A)open()
B)write()
C)close()
D)read()
答案:B
解析:
79.[单选题]randint(1,10)函数生成的数不可能出现的是
A)1
B)5
C)5.5
D)10
答案:C
解析:
80.[单选题]若x为非空列表,则执行语句y = x[:]后,id(x[0]) == id(y[0])的值为______。( )
A)true
B)True
C)false
D)False
答案:B
解析:
81.[单选题]模型构建完毕需要对模型进行评估量化,需要用到的模块是()。
A)utils
B)mixture
C)Metrics
D)manifold
答案:C
解析:s包含了用于模型评估的多种量化评价方法,包括均方误差、准确率等。
82.[单选题]关于面向对象和面向过程编程描述,以下选项中正确的是
A)面向对象编程比面向过程编程更为高级
B)所有面向对象编程能实现的功能采用面向过程同样能完成
C)面向对象和面向过程是编程语言的分类依据
D)模块化设计就是面向对象的设计
答案:B
解析:
83.[单选题]各业务部门是本专业数据资产管理的责任主体,负责()资产的规范管理。
A)专业数据
B)本专业数据
C)所有数据
D)部分数据
答案:B
解析:
84.[单选题]下列python的保留字,不用于分支结构的是()
A)if
B)elif
C)in
D)else
答案:C
解析:
85.[单选题]下面不属于软件工程的3个要素的是___________。
A)过程
B)方法
C)环境
D)工具
答案:C
解析:
86.[单选题]已知 x = [1, 2, 3, 2, 3],执行语句 (2) 之后,x的值是( )
A)[1, 3, 3]
B)[1, 3, 2, 3]
C)[1, 2, 2, 3]
D)[1, 2, 3, 3]
答案:B
解析:
87.[单选题]字典D={"张三":88,"李四":98},删除"张三"对应键值对的代码是() 。
A)("张三")
B)"张三"
C)("张三")
D)clear("张三")
答案:C
解析:
88.[单选题]以下语句的执行结果是()with open('','w+') as
fo:('hello')print(())
A)出现读写异常
B)读文件的函数没有从文件里读到字符串
C)写到文件里一个'hello'字符串,显示在屏幕上一个'hello'字符串
D)写到文件里一个'hello'字符串
答案:D
解析:
89.[单选题]在书写Python脚本时,需要进行必要的编码声明,关于编码声明错误的是( ).
A)在首行声明有效
B)在第二行声明有效
C)在第三行声明有效
发布者:admin,转转请注明出处:http://www.yc00.com/web/1710367846a1744865.html
评论列表(0条)