对外经济贸易大学 Python基础 作业+考试题库答案
以下关于列表操作的描述,错误的是:(D)
通过 append 方法可以向列表添加元素
通过 extend 方法可以将另一个列表中的元素逐一添加到列表中
通过 insert(index,object) 方法在指定位置 index 前插入元素 object
通过 add 方法可以向列表添加元素
以下程序的输出结果是: def func(a,*b): for item in b: a += item return a m = 0print(func(m,1,1,2,3,5,7,12,21,33)) ( A )
85
33
0
7
以下关于程序设计语言的描述,错误的选项是:(C)
Python语言是一种脚本编程语言
汇编语言是直接操作计算机硬件的编程语言
程序设计语言经历了机器语言、汇编语言、脚本语言三个阶段
编译和解释的区别是一次性翻译程序还是每次执行时都要翻译程序
Python可以将一条长语句分成多行显示的续行符号是:( A )
\
#
;
‘
表达式 [index for index, value in enumerate([3,5,7,3,7]) if value == max([3,5,7,3,7])] 的值为( A )
[2, 4]
[3, 5]
[1, 4]
[2, 1]
下面代码的输出结果是 ls = [“F”,“f”]def fun(a): ls.append(a) return fun(“C.”)print(ls) (D)
[‘F’, ‘f’]
[‘C’]
出错
[‘F’, ‘f’, ‘C’]
以下程序的输出结果是: x = [90,87,93] y = [“zhang”, “wang”,“zhao”] print(list(zip(y,x))) ( D )
(‘zhang’, 90), (‘wang’, 87), (‘zhao’, 93)
[[‘zhang’, 90], [‘wang’, 87], [‘zhao’, 93]]
[‘zhang’, 90], [‘wang’, 87], [‘zhao’, 93]
[(‘zhang’, 90), (‘wang’, 87), (‘zhao’, 93)]
下列关于私有变量(private)说法错误的是( BD )
只有内部可以访问
只有外部可以访问
外部不能访问
外部可以访问
下列关于Python中条件控制语句说法正确的是 ( ABCD )
elif是else if的缩写
可以有多个elif
if语句是从上往下判断
如果在某个判断上是True,把该判断对应的语句执行后,就忽略掉剩下的elif和else
如果仅仅是用于控制循环次数,那么使用for i in range(20)和for i in range(20, 40)的作用是等价的。(对)
在Python中定义类时实例方法的第一个参数名称必须是self。(错)
在Python中可以使用if作为变量名。(错)
关于Python整数类型,以下选项描述正确的是:(A)
3.14不是整数类型的数值
type(100)表达式结果可能是<class ‘int’>,也可能是<class ‘float’>
oct(100)表达式结果获得十六进制数
hex(100)表达式结果获得八进制数
表达式 [x for x in [1,2,3,4,5] if x<3] 的值为( B )
[1]
[1,2]
[1,2,3]
[1],[1,2]
一个学生的信息包括:学号、姓名、年龄、性别、电话。如果想保存一系列学生,并且希望能够快速的查某一姓名的学生,则下列数据结构(C )更合适?
列表
元组
字典
集合
下面代码的输出结果是 vlist = list(range(5))print(vlist) (D)
0 1 2 3 4
interface在java0,1,2,3,4
0;1;2;3;4
[0, 1, 2, 3, 4]
sql server下载要钱吗Python 中(? ? )代表空类型(B)
0
None
\0
‘ ’
去掉old_list = [1,1,1,3,4 ]? 中的重复元素的语句为( D )
new_list = set(old_list)
new_list = list(old_list)
new_list = list(dir(old_list))
new_list = list(set(old_list))
下列关于Python中条件控制语句的说法正确的是( ABC )
python中,空字符串,空列表,空字典、None、等在条件判断时,都是False
如果if条件不成立,向下条件成立的elif,执行对应的程序块
如果所有的if条件都不成立,则执行else对应的代码块
以上所有说法都不正确
下列关于Python字典内置函数,说法正确的是( ABC )
len()计算字典元素个数,即键的总数。
str()输出字典,以可打印的字符串表示。
type()返回输入的变量类型,如果变量是字典就返回字典类型
以上说法都不对
带有else子句的循环如果因为执行了break语句而退出的话,则会执行else子句中的代码。(×)
表达式 ‘a’+1的值为’b’。(×)
已知列表对象x = ['11', '2', '3'],则表达式 max(x) 的值为( )
‘2’
construction怎么读音发音‘3’
‘11’
安卓系统官方下载None
答案:C
下列说法正确的是( CD )
continue语句在循环过程中直接退出循环
break语句,跳过当前的这次循环,直接开始下一次循环
可以用Ctrl+C退出程序,或者强制结束Python进程
python编程基础教程课后答案循环是让计算机做重复任务的有效的方法
以下元组常用的方法中,可以得到元组长度的为( C )
index()
count()
len ()
dir ()
字典是另一种可变容器模型,且可存储任意类型对象。(对)
kalilinux怎么读已知x = {'a':'b', 'c':'d'},表达式 'b' in x.values的值为答案:错误alse。(错)
1.下列哪个语句在Python中是非法的? (B)
A、x = y = z = 1 B、x = (y = z + 1)
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论