Python开发基础(习题卷111)第1部分:单项选择题,共52题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]执行下列程序,屏幕输出结果是______。
Def f1(x,y):
x=x+2
y=y+3
return x,y
A,b=0,1
C=f1(a,b)
Print(c)
A)0,1
B)2,4
C)(0,1)
D)(2,4)
答案:D
解析:
2.[单选题]以下不能创建一个字典的语句是( )
A)dict1={[1,2,3]:"aksd"}
B)dict1={}
C)dict1={(1,2,3):"aksd"}
D)dict1={3:5}
答案:A
解析:
3.[单选题]当用户输入5时,下面代码的输出结果是
try:
n=input(“请输入一个整数:")
def pow2(n):
return n**2
pow2(n)
except:
print("程序执行错误”)
A)程序没有任何输出
B)程序执行错误
C)5
D)25
答案:B
解析:
4.[单选题][]下列不能实现字符串逆序的是( )
A)x='我爱python'
B)x='我爱python'
C)x='我爱python'
D)x='我爱python'
5.[单选题]pandas中,如果想对整个Dataframe进行某种转换,应该使用()writeline和write的区别python
A)两者都不可以使用
B)apply函数
C)transform函数
D)两者都可以使用
答案:B
解析:
6.[单选题][]aList=[3,4,5,6,7,9,11,13,15,17] a=aList[3:6:1] print(a)输出结果是( )
A)[6,7,9,11]
B)[6,7,9]
C)[3,6,1]
D)错误
答案:B
解析:
7.[单选题]执行代码len([1,2,3,None,(),[],])的结果是( )
A)4
B)6
C)5
D)3
答案:B
解析:
8.[单选题]以下文件操作方法中,不能向CSV格式文件写入数据的是______。
A)write
B)seek和write
C)writeline
D)Writelines
答案:C
解析:
9.[单选题]",".join([1,2,3,4,5])的返回值为()
A)12345
B)"1,2,3,4,5"
C)TypeError
D)15
答案:C
解析:
10.[单选题]神经网络中的每个节点称为()。
A)神经元细胞
B)神经元
C)神经细胞
D)细胞
答案:B
解析:难易程度:易题型:
C)11
D)不确定
答案:C
解析:
12.[单选题]运行以下代码,下列说法错误的是()for i in range(1,10): for j in range(1,i+1):
print("{}*{}={}\t".format(j,i,i*j),end = '') print('')
A)A 该程序的功能是打印输出九九乘法表
B)B 最后一行代码的目的是输出换行
C)C 可以使用while语句对程序改写
D)D 若将最后一行代码改写为print('\n'),输出结果完全一样。
答案:D
解析:
13.[单选题]使用pivot_table函数制作透视表时,要用下列()参数设置行分组键。
A)data
B)values
C)columns
D)Index
答案:D
解析:难易程度:中题型:
14.[单选题]面代码的执行结果a = 10.99print(complex(a))
A)10.99+j
B)10.99
C)0.99
D)(10.99+0j)
答案:D
解析:
15.[单选题]Python表达式a=b中“=”表示 ( )
A)交换“=”左右两边变量的值
B)把“=”右边变量的值赋值给左边变量
C)把“=”左边变量的值赋值给右边变量
D)比较“=”左右两边变量的值是否相等
答案:B
解析:
16.[单选题]Given the following beginning of a class definition for a superclass named clock, how many accessor and mutator methods will be needed to complete the class definition?
Class clock:
def __init__(self, shape, color, price):
self._shape = shape
self.price = price
A)1 mutator, 1 accessor
B)3 mutator, 4 accessor
C)3 mutator, 3 accessor
17.[单选题]在Java中,下列哪个一个操作不能使线程从等待阻塞状态进入对象阻塞状态
A)等待阴塞状态下的线程被notify() 唤醒
B)等待阻塞状态下的纯种被interrput() 中断
C)等待时间到
D)等待阻塞状态下的线程调用wait() 方法
答案:D
解析:概念理解
18.[单选题][]关于del命令的说法错误的是( )
A)del命令用来显式地删除对象并解除与值之间的指向关系
B)删除对象时,如果其指向的值还有别的变量指向,将连同该变量一起删除
C)删除对象时,如果还有别的变量指向,则不删除该值
D)对于序列,只有可变序列如列表、字典中的元素才可以删除;不可变序列如元组、字符串中的元素是不能删除的答案:B
解析:
19.[单选题]list(map(str, [1, 2, 3]))的执行结果为________。
A)[11, 22, 33]
B)[‘1’, ‘2’, ‘3’]
C)[‘3’, ‘2’, ‘1’]
D)[11,2,3]
答案:B
解析:
20.[单选题]以下程序:
Def fn(**kwargs):
print(kwargs)
return
Dic = {
'a':5,
'b':6,
'c':7,
'd':8,
}
Fn(**dic,e=1,f=2)
Print 函数输出的结果( )
A){ 'e': 1, 'f': 2}
B){'a': 5, 'b': 6, 'e': 1, 'f': 2}
C){'a': 5, 'b': 6, 'c': 7, 'd': 8}
D){'a': 5, 'b': 6, 'c': 7, 'd': 8, 'e': 1, 'f': 2}
答案:D
解析:
21.[单选题]以下选项中能输出“海贝”的是给出如下代码:DictColor = {"seashell":"海贝","gold":"金","pink":"粉红","brown":"棕", "purple":"紫","tomato":"西红柿"}
A)1
B)2
D)print(DictColor["seashell"]);
答案:D
解析:
22.[单选题]假设文件不存在,如果使用open()方法打开文件会报错,那么该文件的打开方式是()
A)r
B)w
C)a
D)w+
答案:A
解析:
23.[单选题]面向对象的设计方法与传统的面向过程方法有本质区别,它的基本原理是
A)模拟现实世界中不同事物之间的联系
B)强调模拟现实世界中的算法而不强调概念
C)使用现实世界的概念抽象地思考问题从而自然地解央问题
D)鼓励开发者在软件开发的绝大部分中都用实际领域的概念去思考
答案:C
解析:
24.[单选题]用Pyinstaller工具打包Python源文件时-F参数的含义是
A)指定所需要的第三方库路径
B)指定生成打包文件的目录
C)在dist文件夹中只生成独立的打包文件
D)删除生成的临时文件
答案:C
解析:
25.[单选题]( )函数用于将一个整数转换为一个八进制字符串
A)oct()
B)chr()
C)ord()
D)hex()
答案:A
解析:
26.[单选题]以下关于 lambda 表达式的描述错误的是( )
A)lambda 表达式不允许多行
B)lambda 表达式创建函数不需要命名
C)lambda 表达式解释性良好
D)lambda 表达式可视为对象
答案:C
解析:
27.[单选题][]下面与Python开发环境无关的是( )
A)Anaconda
B)Pycharm
D)NotePad
答案:D
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论