Python开发基础(习题卷23)
第1部分:单项选择题,共55题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]运行以下语句,输出的结果是( )ls = [“one”, “two”]def func (a): ls.append(a) returnfunc (“three”)print( ls )
A)[“one”]
B)[“one”,”two”]
C)['one','two','three']
D)[ ]
答案:C
解析:
2.[单选题]关于CSW文件的描述,以下选项中错误的是
A)cSV文件格式是种通用的相对简单的文件格式,应用于程序之间转移装格数据
B)CSV文件的每行是一 维数据可以用Python中的列表类型表示
C)CSV文件通过多种编码表示字符
D)整个CSV文件是一个二维数据
答案:C
解析:
3.[单选题]random 库采用更多随机数生成算法是______。
A)梅森旋转算法
B)蒙特卡洛方法
C)平方取中法
D)线性同余法
答案:A
解析:
4.[单选题]在Java中,下列常见的系统定义的异常中,哪个是输入、输出异常?
A)ClassNotFoundException
B)IOException
C)FileNotFoundException
D)UnknownHostException
答案:B
解析:概念理解
5.[单选题]下列表述中反映集合A与集合B交集的是()
A)A|B
B)A-B
C)A&B
D)A^B
答案:C
解析:
6.[单选题]在完整的异常捕获语句中,各子句的顺序为()
A)try→except→else→finally
C)try→except→finally→else
D)try→else→finally→except
答案:A
解析:
7.[单选题]关于函数的参数,以下选项中描述错误的是 ( )
A)在定义函数时,可以设计可变数量参数,通过在参数前增加星号(*)实现
B)在定义函数时,如果有些参数存在默认值,可以在定义函数时直接为这些参数指定默认值
C)一个元组可以传递给带有星号的可变参数
D)可选参数可以定义在非可选参数的前面
答案:D
解析:
8.[单选题]以下关于集合的定义不正确的是()
A)set()
B){}
C){1,2,3}
D)(1,2,3)
答案:D
解析:
9.[单选题]mysql退出命令错误的是
A)stop
B)\q
C)exit
D)quit
答案:A
解析:
10.[单选题]关于Python字符串类型的说法中,下列描述错误的是( )。
A)字符串是用来表示文本的数据类型
B)Python中可以使用单引号、双引号、三引号定义字符串
C)Python中单引号与双引号不可一起使用
D)使用三引号定义的字符串可以包含换行符
答案:C
解析:
11.[单选题]执行如下代码:
Import timeprint(time.time())
以下选项中描述错误的是
A)time 库是 Python 的标准库
B)可使用 ime(),显示为更可读的形式
C)time.sleep(5) 推迟调用线程的运行,单位为毫秒
D)输出自1970年1月1日00:00:00 AM 以来的秒数
答案:C
解析:
12.[单选题]ch1-6 IDLE环境的退出命令是:
A)exit()
C)close()
D)回车键
答案:A
解析:
13.[单选题]关于break的作用,描述正确的是
A)跳出所有的for/while循环
B)按照缩进跳出除函数缩进外的所有语句块
C)按照缩进跳出当前层语句块
D)跳出当前层for/while循环
答案:D
解析:
14.[单选题]以下不是 Python 语言特点的是______。
A)生态丰富
B)执行速度快
C)语法简洁
D)支持中文
答案:B
解析:
15.[单选题]软件测试的目的是___________。
A)改正程序中的错误
B)发现并改正程序中的错误
C)评估软件可靠性
D)发现程序中的错误
答案:D
解析:
16.[单选题]以下哪个不属于面向对象的特征 ( )。
A)封装
B)继承
C)多态
D)复合
答案:D
解析:
17.[单选题]Which widget creates an area that displays one line of text or an image?
A)Label
B)Canvas
C)Message
D)Text
答案:A
解析:
18.[单选题]以下代码段,不会输出A,B,C,的选项是:
A)for i in range(3):
Print(chr(65+i),end=",")
B)for i in [0,1,2]:
Print(chr(65+i),end=",")
While i < 3:
Print(chr(i+65),end= ",")
I += 1
Continue
D)i = 0
While i < 3:
Print(chr(i+65),end= ",")
Break
字符串常量是由双引号括起来的多个字符I += 1
答案:D
解析:
19.[单选题]下面的程序运行时输入[1,2,3],输出结果是()
X=input()
Print(type(x))
A)<class 'int'>
B)<class 'list'>
C)<class 'dict'>
D)<class 'str'>
答案:D
解析:
20.[单选题]元组变量t=("cat", "dog", "tiger", "human"), t[::-1]的结果是
A){'human', 'tiger', 'dog', 'cat'}
B)['human', 'tiger', 'dog', 'cat']
C)运行出错
D)('human', 'tiger', 'dog', 'cat')
答案:D
解析:
21.[单选题]K折交叉验证器是()方法。
A)model_selection.GroupKFold)
B)model_selection.GroupShuffleSplit )
C)model_selection.KFold)
D)model selection.RepeatedKFold)
答案:C
解析:model_selection.KFold)实现了K折交叉验证功能。
22.[单选题][] 以下关于 python 内置函数的描述,错误的是:( )
A)sorted()
B)hash()
C)type()
D)id()
答案:D
解析:
23.[单选题](, )
设有程序: k=10
while k:
k=k-1
则下面描述中正确的是()
A)while循环执行10次
B)循环是无限循环
C)循环体语句一次也不执行
D)循环体语句执行一次
答案:A
解析:
24.[单选题]一维数据在存储时常用特殊字符分隔,下面( )符号不能直接作为其分隔符。
A)空格
B)逗号
C)分号
D)*
答案:D
解析:
25.[单选题]What gives a program the ability to call the correct method depending on the type of object that is used to call it?
A)Polymorphism
B)Inheritance
C)Encapsulation
D)Methods
答案:A
解析:
26.[单选题]下关于 Python 字符串的描述中,错误的是
A)字符串是字符的序列,可以按照单个字符或者字符片段进行索引
B)字符串包括两种序号体系:正向递增和反向递减
C)Python 字符串提供区间访问方式,采用 [N:M] 格式,表示字符串中从 N 到 M 的索引子字符串(包含 N 和 M)
D)字符串是用一对双引号" "或者单引号' '括起来的零个或者多个字符
答案:C
解析:
27.[单选题]x=2;y=2.0,print(type(x)==type(y) )的运行结果是( )。
A)true
B)True
C)false
D)False
答案:D
解析:
28.[单选题]优先级最高的运算符为( )。
A)%
B)//
C)**
D)( )
答案:D
解析:
29.[单选题]表达式 len(range(1, 10)) 的值为( )。

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