浙江大学python程序设计(陈春晖、翁恺、季江民)习题答案

浙江大学python程序设计

第三章

一、判断题

  1. ‘age’+23不是正确的**T**
  2. 列表可以用find( )函数来搜索数据是否在列表中 **F**
  3. 将列表中的元素顺序打乱的函数shuffle()是列表的函数**F**
  4. 字符串和列表都是序列类型 **T**
  5. 通过[ ]来访问字符串的某个字符,就可以将它修改成其他字符**F**

二、单选题

  1. max(3,5,1,7,4)的结果是(D )。
A.1              B.3                 C. 5           D.7
  1. 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")
  1. list(“abcd”)的结果是( A )。
A.[‘a’,‘b’,‘c’,‘d’]                     B.[‘ab’]
C.[‘cd’]                                D.[‘abcd’]
  1. 如果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]
  1. 要把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程序设计的第一章习题答案
如有错误,欢迎指正!

  • 19
    点赞
  • 122
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值