python学习day02作业第二部分

1.python中如何让列表中的姓名按行输出, names = [‘fenytiao’, ‘fendai’, ‘fensi’]:

A. print ‘\n’.join(names)
B. print names.join(‘\n’)
C. print names.append(‘\n’)
D. print(‘\n’.join(names))
E. print(names.join(“%s\n”, names))
F. print(names.join(‘\n’))
答案:AD
2. 下面代码的执行结果为:
url = ‘dream.org’
url[-3:-1]=”.com”

A. ‘dream.com’
B. ‘dream’
C. ‘dream.moc’
D. 无显示
E. 报错
答案:E
3.下面代码的执行结果为:
li = [1, 2, 3]
li.append(4)+list(‘abc’)
print li

A. [1, 2, 3, 4, ‘abc’]
B. [1, 2, 3, 4, ‘a’, ‘b’, ‘c’]
C. [1, 2, 3, [4], ‘a’, ‘b’, ‘c’]
D. [1, 2, 3, 4, a, b, c]
E. 异常
答案:B
4.python中缩进表示语法边界, 一般建议一个缩进为4_个空格
5. 100-25*3%4输出结果为
A. 1
B. 0
C. 25
D. 97
答案:D
6. 如何获取字符串s=’python’的从右向左的第2个字符
A. s[3]
B. s[2]
C. s[-2]
D. s[-2:-1]
E. s[3:4]
答案(CD)

7.strip的作用是, ljust的作用是,split的作用是_.
答案:删除两边的空格 删除左边的空格 切割字符串

8 append的作用是, insert(3,’a’)的作用是_, extend([1,2,3])的作用是_;
答案:(1)附加到列表最后面 (2)在索引为3的前面插入a (3)把1,2,3加入到列表最后面

9 urls= [‘http://www.baidu.com‘, ‘https://www.dream.org‘, ‘file:///hello.txt’, ‘https://www.dream.com‘]找出该列表中协议为https并且所在域为.com的url地址.

for i in urls:
    if i.startswith("https") and i.endswith(".com"):
        print i

10 python中的布尔类型有True_和False;

11 常见的python解释器有(至少列举3种)__;
答案:Jpython、Cpython、PyPy、Ipython

12 分析ASCII,Unicode和utf-8三种编码格式的异同点。

ASCII:所有的信息最终都表示为一个二进制的字符串,每一个二进制位(bit)有01两种状态,
        因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。也就是说,一
        个字节一共可以用来表示256种不同的状态,每一个状态对应一个符号,就是256个符号,
        从0000000011111111
 Unicode:一种所有符号的编码
 utf-8:在互联网上使用最广的一种Unicode的实现方式。它是一种变长的编码方式,它可以使用
        1~4个字节表示一个符号,根据不同的符号而变化字节长度

13 在python脚本中如何指定解释器位置? 请列举.

 #!/usr/bin/env python

14 a=10, b=0, 求b/a*10的结果为_;

 0

15 请说明python2和python3中input函数的不同点
答案:python有input和raw_input两种,input可以输入整形的数据,但是python3中input都为str

16 如何查看变量a=1的类型_, 如何将a转换为字符串类型_;
答案:(1)type(a) (2)str(a)

17 下面哪条语句在python中是不合法的?

A. x = y = z = 1 
B. x = (y = z + 1) 
C. x,y = y,z 
D. x+=y 
E. y<x<z 

答案:BE

18 sum(range(1,5))的结果为,reversed(range(5))的结果为
答案:10 listreverseiterator object at 0x7f34065c82d

19 你知道的可迭代数据类型有, 可变数据类型有;
答案:字符串、列表 列表

20 x = [3 == 3, min(5,8)] 那么x的值为__;
答案:TRUE

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值