Python开发基础(试卷编号1211)
1.[单选题]在关系数据库中,用来表示实体之间联系的是___________。
A)网结构
B)二维表
C)线性表
D)树结构
答案:B
解析:
2.[单选题]关于下面代码,以下选项中描述正确的是()
Def fact(n, m=1) :
s = 1
for i in range(1, n+1):
s *= i
return s//m
Print(fact(m=5,n=10))
A)参数按照名称传递
vba 教程视频B)按可变参数调用
C)按位置参数调用
D)执行结果为10886400
答案:A
解析:
3.[单选题]知a = 1,b=2,c=3,执行以下语句:
A = 1
B = 2
C = 3
If b < c:
c -= a
a += b
b *= a
print(a,
B, c)
A,b,c的值为( )。
A)1 2 3
B)3 6 2
C)2 6 3
D)3 2 1
答案:B
4.[单选题]哪个选项对文本文件的描述是错误的?
A)文本文件由单一特定编码的字符组成
B)文本文件是存储在磁盘上的长字符序列
C)文本文件容易阅读和展示python基础知识单选题
D)文本文件可以由多种编码的字符组成
答案:D
解析:
5.[单选题]对以下Python程序描述错误的是( )。try:# 语句块1 except IndexError as i: # 语句块 2
A)如果抛出IndexError 异常不会因为异常终止程序
B)语句块2不一定会执行
C)该程序对异常处理了,因此一定不会终止程序
D)该程序对异常处理了不一定不会因异常引发终止
答案:C
解析:
6.[单选题]已知数组
a=np.array([0,0,0],[10,10,10],[20,20,20],[30,30,30]])b=np.array([1,2,3]),a+b 的输出结果为( )。
A)[1,2,3],[10,10,10],[20,20,20],[30,30,30]]
B)[[1,2,3],[0,0,0],[10,10,10],[20,20,20],[30,30,30]]
C)[[1,2,3],[11,12,13],[21,22,23],[31,32,33]]
D)无法计算
答案:C
解析:在Numpy 中两个维度不同的数组进行计算时会自动触发Numpy的广播机制,原公式会转换为[[1,2,3],[1,2,3],[1,2,3]],[1,2,3]H+[[0,0,0],[[10,10,10],[20,20,20],[30,30, 30]]。
7.[单选题]表达式 divmod(40,3)的结果是______。
A)(13,1)企业名录搜索软件
B)13,1
C)13
D)1
答案:A
解析:
8.[单选题]如下javascript代码片断的作用是:点我看看
A)重载当前窗口
B)刷新当前窗口
C)关闭当前的窗口
解析:
9.[单选题]下面代码输出结果是( )for a in 'mirror': print(a,end="") if a == 'r': break
A)mir
自学考试信息网
B)mirror
C)mi
D)mirr
答案:A
解析:
10.[单选题]当不知道数据所带标签时,可以使用哪种技术促使带同类标签的数据与带其他标签的数据相分离?
A)分类
B)聚类
C)关联分析
D)隐马尔可夫链oracle19c是哪个版本
答案:B
解析:
11.[单选题]下面关于函数说法不正确的是()
A)对函数的使用必须了解其内部实现原理
B)函数是一段具有特定功能的、可重用的语句组
C)函数通过函数名来调用
D)函数可以看做是一段具有名字的子程序
答案:A
解析:
12.[单选题]列表类型数据结构拥有很多方法和函数,可以实现对列表对象的常用处理,对于列表对象 names=[‘Lucy',’Lily’,'Tom','Mike','David'], 下述列表方法和函数使用正确的是( )
A)names.append('Helen','Mary')
ve(1)
C)names.index('Jack')
D)ames[2]='Jack'
答案:D
解析:
13.[单选题]现有代码t=(‘m’),在python3解释器中查看type(t)的到的结果为( )
A)<class 'tuple'>
B)<class 'str'>
D)(class 'tuple')
答案:B
解析:
14.[单选题][] x=(1,2,3,['a',1,2],3) x[1]=4为什么报错( )
A)不能修改元组的元素
B)格式错
C)没有缩进
D)以上都不对
答案:A
解析:
15.[单选题]下列关于字典的定义正确的是( )
A)dict1 = dict(1 = a, 2 = b, c = 5)
B)dict2 = {a:1, b:2, c:3}
C)dict3 = {a=1, b=2, c=3}
简单的c语言程序编程D)dict4 = dict(a = 1, b = 3, c = 5)
答案:D
解析:
16.[单选题]表达式"5"+"2"+"0"的结果是( )
A)"520"
B)"52"
C)7
D)以上都不对
答案:A
解析:
17.[单选题]Python中,默认情况下允许的最大递归层数是()
A)500
B)800
C)1000
D)2000
答案:C
解析:
18.[单选题]数据库设计中,反映用户对数据要求的模式是
A)概念模式
B)内模式
C)设计模式
D)外模式
解析:
19.[单选题]深度学习的主要编程语言是()。
A)C
B)C++
C)java
D)python
答案:D
解析:难易程度:易题型:
20.[单选题]下列JavaScript的判断语句中,正确的是()
A)if (i = 0);
B)if (i == 0)
C)if i == 0 then;
D)if i = 0 then;
答案:B
解析:
21.[单选题]以下错误的是:
A)二进制文件和文本文件的操作步骤都是“打开-操作-关闭”
B)open()
C)open()只能打开一个已经存在的文件
D)文件读写之后,要调用close()才能确保文件被保存在磁盘中了答案:C
解析:
22.[单选题]\d在正则表达式的含义是
A)数字0-9
B)非数字
C)小写字母
D)大写字母
答案:A
解析:
23.[单选题]以下描述中,错误的是
A)如果s是一个序列,s=[1,"kate",True],s[3]返回True
B)如果s是一个序列,s=[1,“kate",True],s[-1]返回True
C)如果x不是s的元素,x not in s返回True
D)如果x是s的元素,x in s返回True
答案:A
解析:

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