摘要: 迭代器 可迭代对象 集合类数据类型如list、tuple、dict、set、str等 生成器 判断是否可迭代 isinstance([],Iterable) 或查看其是否有__iter__() 迭代器 isinstance([],Iterator) 或查看其是否有__next__() 迭代器的优缺点 阅读全文
posted @ 2017-06-19 20:20 Coder00 阅读(126) 评论(0) 推荐(0)
摘要: gloab和nonlocal glob:在局部作用域中使用全局变量 nonlocal:主要用于函数嵌套时,使用外层函数的变量 闭包 函数内部定义的函数称为内部函数,该内部函数包含对外部(上层)作用域,而不是对全局作用域名字的,那么该内部函数称为闭包函数 闭包函数的基本形式 装饰器 程序源代码的原则: 阅读全文
posted @ 2017-06-19 19:47 Coder00 阅读(499) 评论(0) 推荐(0)
摘要: 定义函数 调用函数 函数的参数 位置参数:形参和实参从左到右必须按顺序一一对应 关键字参数:指名道姓的传参,没有顺序规定,但必须在位置参数后面 默认参数:默认参数在调用时不时必须的,在函数定义时指定了默认值,若调用时没传参,将使用默认值 可变长位置参数(\ ):可传入任意个参数,在函数里被打包成一个 阅读全文
posted @ 2017-06-19 17:22 Coder00 阅读(124) 评论(0) 推荐(0)
摘要: 文件打开和关闭 打开文件 f=open('test.txt','w',encoding='utf 8') 文件名 访问模式 指定编码 访问模式说明: r:只读,默认模式 w:覆盖写,若文件不存在则新建 a:追加写 (r,w,a)b:二进制格式 关闭文件 close() 文件读写 写数据 write( 阅读全文
posted @ 2017-06-19 16:26 Coder00 阅读(122) 评论(0) 推荐(0)