Python开发基础(习题卷57)
第1部分:单项选择题,共52题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]键盘输入数字5,下面代码的输出结果是:
N = eval(input("请输入一个整数:"))
S = 0
If n >= 5:
n -= 1
s = 4
If n < 5:
n -= 1
s = 3
Print(s)
A)4
B)3
C)0
D)2
答案:B
解析:
2.[单选题]结构化程字设计中,对goto语句的使用描述正确的是
A)使用goto语句程序效率高
B)禁止使用golo语句
C)应避免滥用goto语句
D)不确定
答案:C
解析:
3.[单选题]在数据库设计中,用E-R图来措述信息结构但不涉及信息在计算机中的表示的阶段是
A)需求分析阶段
B)概念设计阶段
C)逻辑设计阶段
D)物理设计阶段
答案:B
解析:
4.[单选题][]def power(a,b,*c): if c : print(c) return a**b print(power(2,3,'hello,world')) ( )
A)('hello,world',)
B)'hello,world'
C)'hello,world',
D)('hello,world')
答案:A
解析:
5.[单选题]将原始数据进行集成、变换、维度规约、数值规约是在以下哪个步骤的任务?( )
A)频繁模式挖掘
C)数据预处理
D)数据流挖掘
答案:C
解析:
6.[单选题]代码str1='32F' print (str1[ 0 :-1])的显示结果是
A)2F
B)3F
C)32
D)出错提示
答案:C
解析:
7.[单选题]以下for语句中,不能完成1~10的累加功能的是( )
A)for i in (10,9,8,7,6,5,4,3,2,1):sum+=i
B)for i in range(10,0,-1):sum+=i
C)for i in range(1,11):sum+=i
D)for i in range(10,0):sum+=i
答案:D
解析:
8.[单选题][] 以下选项中值为False的是( )
A)'abcd'>
B)'Hello'
C)'abc'<
D)'
答案:A
解析:
9.[单选题]关于函数作用的描述,以下选项中错误的是
A)提高代码执行速度
B)复用代码
C)增强代码的可读性
D)降低编程复杂度
答案:A
解析:
10.[单选题]程序的基本编写方法,即IPO方法。以下哪个不是该方法中的步骤( )。
A)输出
B)执行
C)输入
D)处理
答案:B
解析:
11.[单选题]关于类型转换,说法错误的有( )。
A)int <-> float
B)tuple <-> list
C)list<-> dict
D)str <-> list
12.[单选题]以下代码的输出结果是:
print('{:*^10.4}'.format('Flower'))
A)Flow
B)Flower
C)Flow
D)***Flow***
答案:D
解析:
13.[单选题]l中参数和解释不能对应的是()
A)dfs.namenode.name.dir:是本地磁盘目录NN存储的是fsimage文件的地方
B)dfs.un:t设置更多的NameNode线程,处理从DataNode发出的大量RPC请求
C)dfs.datanode.data.dir:设置是本地磁盘目录,HDFS数据应该存储Block的地方
plication:设置大型文件系统的HDFS的块大小。
答案:D
解析:
14.[单选题]下列关于标准模块的说法中,错误的是( )。
A)标准模块不需要导入就可以使用
B)random模块属于标准模块
C)标准模块可通过import进行导入
D)标准模块也是一个py文件
答案:A
解析:
15.[单选题]求比10小且大于等于0的偶数,下列程序中空格处应填 ( ) (29)x=10while x:x=x-1if x82!=0:print (x)
A)False
B)break
C)continue
D)pass
答案:C
解析:
16.[单选题]文件data.csv里的内容如下:1,三轴机,17,5 2,壳体热套,10,2 3,泵体安装,19,3关于以下程序在屏幕上输出结果的描述,正确的选择是:with open('data.csv', 'r') as f: adlines())
A)输出三行列表,每行列表里面有一个字符串元素
B)输出一行列表,里面包括三个字符串元素
C)输出一行列表,里面包括一个字符串元素
D)输出三行字符串
答案:B
解析:
17.[单选题]有一个列表L=[4,6,8,10,12,5,7,9],列表解析式[i+6 for i in range(0,3)]返回的结果是()。
A)[1,2,3]
B)[0,1,2]
C)[6,7,8]
D)[5,7,9]
答案:C
18.[单选题](, )
以下程序的输出结果是: fo = open("",'w+')
x,y = 'this is a test','hello'
fo.write('{}+{}\n'.format(x,y))
fo.seek(0)
ad())
fo.close()
A)this is a test hello
B)this is a test
C)this is a test,hello.
D)this is a test+hello
答案:D
解析:
19.[单选题]在matplotib 中设置x轴、y轴的刻度位置可用()。
A)xlabel )、ylabel)
B)xlim)、ylim)
C)xscale )、yscale)
D)xticks )、yticks)
答案:D
解析:xticks)、yticks)用来获取或设置x轴、y轴的当前刻度位置和标签。
20.[单选题]执行下列语句后的显示结果是( )。
From math import *
Print(sqrt(3)*sqrt(3)==3)
A)3
B)True
python怎么读取dat文件C)False
D)sqrt(3)*sqrt(3)==3
答案:C
解析:
21.[单选题]表达式3*4**2//8%7的计算结果是
A)5
B)4
C)6
D)3
答案:C
解析:
22.[单选题]字典d={‘A’:10, ‘B’:20, ‘C’:30,‘D’:40},sum(list(d.values()))的值为().
A)10
B)100
C)40
D)200
答案:B
解析:
23.[单选题]各单位应深入分析数据资产质量问题产生的原因,以“()”为基本策略,制定数据资产质量提升措施
A)控制存量、消除增量
B)控制增量、消除存量
C)控制增量、消除增量
D)控制存量、消除存量
答案:B
解析:
24.[单选题]关于Python的列表,以下选项中描述错误的是______。
A)Python列表是一个可以修改数据项的序列类型
B)Python列表用中括号[]表示
C)Python列表的长度不可变
D)Python列表是包含0个或者多个对象引用的有序序列
答案:C
解析:
25.[单选题]下列关于元字符功能的说法,错误的是( )。
A)“.”字符可以匹配任何一个字符,除换行符外
B)“^”字符可以匹配字符串的开始
C)“?”字符表示匹配0次或1次
D)“*”字符表示匹配1次或多次
答案:D
解析:
26.[单选题]下列代码运行时不会产生错误的是____________。
A)print("Hello, I'm fine")
B)print('Hello, I'm fine')
C)print('Hello, I'm fine")
D)print("Hello, I'm fine')
答案:A
解析:
27.[单选题]numpy中用于表示元素的数据类型的对象是()
A)array
B)dtype
C)arange
D)ndim
答案:B
解析:
28.[单选题]语句块(代码块)用( )方式体现。
A)缩进
B){}
C)Begin -End
D)以上都不对
答案:A
解析:
29.[单选题][]下面哪段代码可以将a=[3,2,1,4]逆序输出( )
A)print(a[::-1])
B)verse())

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