月考
- 1.什么是迭代器?
- 2.为何要有迭代器?
- 3.什么是可迭代的对象?
- 4.什么是迭代器对象?
- 5.如何得到自定义的迭代器?
- 6.多个叠加装饰器的加载顺序与执行顺序是?
- 7.什么是三元表达式?
- 8.递归的两个阶段是什么?
- 9.什么面向过程的编程思想?优缺点是?
- 10.请列举5个或以上的内置函数。
- 11.表达式“[3] in [1, 2, 3, 4]”的值为_________?(1分)
- 12.转义字符’\n’的含义是________?(1分)
- 13.任意长度的Python列表、元组和字符串中最后一个元素的下标为__________?(1分)
- 14.Python语句''.join(list('hello world!'))执行的结果是____________?(1分)
- 15.Python语句list(range(1,10,3))执行结果为__________?(1分)
- 16.什么命令既可以删除列表中的一个元素,也可以删除整个列表?(1分)
- 17.已知a = [1, 2, 3]和b = [1, 2, 4],那么id(a[1])==id(b[1])的执行结果为___________?(1分)
- 18.表达式 int('123') 的值为_________?(1分)
- 19.切片操作list(range(10))[::2]执行结果为?(1分)
- 20.语句sorted([1, 2, 3], reverse=True) == reversed([1, 2, 3])执行结果为_________?(1分)
- 21.表达式 'ab' in 'acbed' 的值为________?(1分)
- 22.Python的内置函数_______可以返回列表、元组、字典、集合、字符串以及range对象中元素个数?(1分)
- 23.Python内置函数____________用来返回序列中的最大元素?(1分)
- 24.Python内置函数____________用来返回序列中的最小元素?(1分)
- 25.Python内置函数________________用来返回数值型序列中所有元素之和?(1分)
- 26.已知列表对象x = ['11', '2', '3'],则表达式 max(x) 的值为___________?(1分)
- 27.表达式 min(['11', '2', '3']) 的值为_________________?(1分)
- 28.已知列表对象x = ['11', '2', '3'],则表达式max(x, key=len) 的值为___________?(1分)
- 29、表达式 {1, 2, 3, 4} - {3, 4, 5, 6}的值为____________?(1分)
- 30.表达式set([1, 1, 2, 3])的值为_____________?(1分)
- 31.假设re模块已导入,那么表达式 re.findall('(\d)\\1+', '33abcd112') 的值为_________?(1分)
- 32.语句 print(re.match('abc', 'defg')) 输出结果为____________?(1分)
- 33.表达式 list(filter(lambda x: x%2==0, range(10))) 的值为_________?(1分)
- 34.表达式 isinstance('abc', str) 的值为_________?(1分)
- 35.Python标准库random中的___________方法作用是从序列中随机选择1个元素?(1分)
- 36.random模块中_____________方法的作用是将列表中的元素随机乱序?(1分)
- 37.模块可以分为三类分别是什么(1分)
- 38.包