20
春学期(
1709
、
1803
、
1809
、
1903
、
1909
、
2003
)
《
Python
编程基础》在线作业
试卷总分
:100
得分
:100
一、单选题
(
共
20
道试题
,
共
40
分
)
1.
已知“
t=tuple(range(0,10))
”
,
则
print(t[-1:3:-2])
的结果是
( )
。
A.[9,7,5]
B.[9,7,5,3]
C.(9,7,5,3)
D.(9,7,5)
2.
通过列表中的
( )
方法可以将一个元素插入到列表的指定位置。
A.push
B.insert
C.append
D.add
3.
已知
t=(12,34.5,True,'test',3+5j),
则下列选项中
,
输出结果为
“
('test',)
”
的选项是
(
)
。
A.t[4:5]
B.t[4]
C.t[3:4]
D.t[3]
4.
一个函数中定义的变量是
( )
。
A.
静态变量
B.
局部变量
C.
函数变量
D.
全局变量
5.
所有函数之外定义的变量是
( )
。
A.
静态变量
B.
文件变量
C.
局部变量
D.
全局变量
6.
已知“
str='a**b*c*d'
”
,
则“
str.split('*',2)
”的返回结果是
( )
。
A.['a','b','c*d']
B.['a','b','c','d']
C.['a','','b*c*d']
D.['a','','b','c','d']
7.
局部变量的作用域是
( )
。
A.
所有文件
B.
所有函数
C.
从定义变量的位置到文件结束位置
D.
从定义变量的位置到函数结束位置