昨日回顾 可迭代对象: 可以更新迭代的实实在在的值. 内部含有'__iter__'方法. str.tuple.dict.set.range 优点:操作方法多,灵活直观 缺点:占用内存. 迭代器: 可以更新迭代的一个工具(数据结构) 内部含有'__iter__'并且含有'__next__'方法. 文件句柄 优点:节省内存,惰性机制 缺点:不直观,速度相对慢,操作方法单一,不走回头路. 格式化输出 函数名的运用:就是个变量 作用域的坑 练习题 #看代码写结果 def func1(): print('…