1.
列表
(list)
和元组
(tuple)
的区别
2.
集合
(set)
是怎样的一种数据类型,何时使用?
3.
请在下面的空白处填写运行结果
>>>
seq
=
[1,
2,
3,
4]
>>>
seq[:2]
_____________________________
>>>
seq[-2:]
_____________________________
>>>
seq[10:]
_____________________________
>>>
seq[::-1]
_____________________________
>>>
seq[:]
_____________________________
>>>
id(seq[:])
==
id(seq)
_____________________________
4.
优化以下程序
result
=
[]
for
x
in
range(10):
result.append(x
**
2)
print(result)
5.
函数、类方法定义中如何实现可选参数、可选关键词参数
6.
请解释
classmethod
和
staticmethod
的区别
7.
请给出下列程序的运行结果
>>>
x
=
0.5
>>>
while
x
!=
1.0
>>>
print(x)
>>>
x
+=
0.1
8.
请写一段程序,包含迭代器和生成器的使用
9.
请根据
age
分别对
student_tuples
及
student_objects
进行排序
>>>
student_tuples
=
[