牛客网专项练习30天Pytnon篇第15天

本文涉及的产品
全局流量管理 GTM,标准版 1个月
云解析 DNS,旗舰版 1个月
公共DNS(含HTTPDNS解析),每月1000万次HTTP解析
简介: 牛客网专项练习30天Pytnon篇第15天

1.下列程序运行结果为:(A)

a=[2, 4, 6, 8, 20,30,40]
print(a[::2])
print(a[-2:])

A.[2, 6, 20, 40] [30, 40]


B.[4, 8, 30] [30, 40]


C.[2, 6, 20, 40] [40]


D.[4, 8, 30] [30]


解析:


      正向是从0开始,反向是-1,不写就是默认从头开始,尾结束。第三个参数默认是1,即一个一个取,如果是2,就两个取一个,3就三个取一个;第一个是 从开头到结束 步长为2取 所以是2 6 8 20 而不是加2 到4再加2到8哦 第二个是 从倒数第二个开始取到最后 步长为1 所以是30和40 切片是包含 start和end的。


2.Python3中,下列对程序描述正确的是:(B)

lists = [1, 2, 3, 4, 5, 6]
lists.append([7,8,9])
print(lists)

A.[1,2,3,4,5,6]


B.[1,2,3,4,5,6,[7,8,9]]


C.[1,2,3,4,5,6,7,8,9]


D.[7,8,9]


解析:


      在Python3中,list.append(obj)表示在列表末尾添加新的对象,因此执行 lists.append([7,8,9]) 后会在 lists 最后一个元素后增加一个新的列表元素 [7,8,9],所以最后结果为:[1,2,3,4,5,6,[7,8,9]]。


3.已知a = [1, 2, 3]和b = [1, 2, 4],那么id(a[1])==id(b[1])的执行结果:(A)


A.True  


B.False


C.None


D.报错


解析:


      1)is 比较两个对象的 id 值是否相等,是否指向同一个内存地址;


      2)== 比较的是两个对象的内容是否相等,值是否相等。


4.在Python3中,对于以下程序正确的是:(B)

lists = [1, 2, 3, 4, 5, 6]
print(lists[6:])

A.报错


B.[]


C.[1,2,3,4,5,6]


D.[6]


解析:


      在Python3中列表的索引是从0开始的,因此 lists 的最后一个元素的索引是5;最终想要输出从索引 6 开始的列表,超出列表的索引范围但是不会报错,会输出空列表。


5.在Python3中,程序运行返回结果为:(D)

lists = [1, 1, 2, 3, 4, 5, 6]
lists.remove(1)
lists.append(7)
print(lists)

A.[2,3,4,5,6]


B.[1,2,3,4,5,6]


C.[2,3,4,5,6,7]


D.[1,2,3,4,5,6,7]


解析:


     在Python3中,list.remove(obj)表示移除列表中某个值的第一个匹配项,list.append(obj)表示在列表末尾添加新的对象,所以 lists.remove(1) 之后 lists = [1,2,3,4,5,6],再执行 lists.append(7) 后 lists = [1,2,3,4,5,6,7]。


相关文章
|
Python
牛客网专项练习30天Pytnon篇第01天
牛客网专项练习30天Pytnon篇第01天
59 1
|
索引 Python
牛客网专项练习30天Pytnon篇第17天
牛客网专项练习30天Pytnon篇第17天
117 0
|
索引 Python
牛客网专项练习30天Pytnon篇第22天
牛客网专项练习30天Pytnon篇第22天
117 0
|
Python
牛客网专项练习30天Pytnon篇第28天
牛客网专项练习30天Pytnon篇第28天
102 0
|
索引 Python
牛客网专项练习30天Pytnon篇第13天
牛客网专项练习30天Pytnon篇第13天
231 0
|
Python
牛客网专项练习30天Pytnon篇第25天
牛客网专项练习30天Pytnon篇第25天
135 0
|
Python
牛客网专项练习30天Pytnon篇第05天
牛客网专项练习30天Pytnon篇第05天
57 0
|
C语言 索引 Python
牛客网专项练习30天Pytnon篇第29天
牛客网专项练习30天Pytnon篇第29天
174 0
|
网络协议 Python
牛客网专项练习30天Pytnon篇第09天
牛客网专项练习30天Pytnon篇第09天
86 0
|
Java 索引 Python
牛客网专项练习30天Pytnon篇第11天
牛客网专项练习30天Pytnon篇第11天
93 0