浙江大学python程序设计
第三章
一、判断题
- ‘age’+23不是正确的
**T
** - 列表可以用find( )函数来搜索数据是否在列表中
**F
** - 将列表中的元素顺序打乱的函数shuffle()是列表的函数
**F
** - 字符串和列表都是序列类型
**T
** - 通过[ ]来访问字符串的某个字符,就可以将它修改成其他字符
**F
**
二、单选题
- max(3,5,1,7,4)的结果是(
D
)。
A.1 B.3 C. 5 D.7
- (
B
)打印出smith\exam1\test.txt 。
A.print("smith\exam1\test.txt")
B.print("smith\\exam1\\test.txt")
C.print("smith\"exam1\"test.txt")
D.print("smith"\exam1"\test.txt")
- list(“abcd”)的结果是(
A
)。
A.[‘a’,‘b’,‘c’,‘d’] B.[‘ab’]
C.[‘cd’] D.[‘abcd’]
- 如果list1=[1,2,3,4,5,4,3,2,1],那么(
C
)是list1[:-1]
A.0 B.[1,2,3,4,5,4,3,2,1]
C.[1,2,3,4,5,4,3,2] D.[0,1,2,3,4,3,2,1,0]
- 要把5加到 lst 的末尾,用的是(
B
)
A.lst.add(5) B.lst.append(5)
C.lst.addLast(5) D.lst.addEnd(5)
三、填空题
1.‘23’*3的结果是( )。
‘232323’
2.‘3//11//2018’.split(’/’)的结果是( )。
[‘3’,’’,‘11’,’’,‘2018’]
3.假设存在一个列表a=[3,4,5,6,5,4,3],则执行a.remove(3 )后,a的结果是( )。
[4,5,6,5,4,3]
4.list**(range**(2,12,2))[:-2].pop()的结果是( )。
6
5.要想得到[0,100]范围内的随机数,random.randint(0,n)里的n应该是
100
以上就是python程序设计的第一章习题答案
如有错误,欢迎指正!