posted @ 2019-02-24 21:24
02 2019 档案
摘要:1、内置函数: 一共有68个,可以根据相关应用类型进行分类记忆,具体可参考:http://www.cnblogs.com/Eva-J/articles/7206498.html#_label2 2、案例:打印进度条:
阅读全文
摘要:生成生成器的方法有两种,一种是生成器函数,另一种是生成器表达式,生成器函数前面已经讲过,这里说明一下生成器表达式的方式:
阅读全文
posted @ 2019-02-20 20:48
摘要:装饰器的进阶: 1、带参数的装饰器: 可以解决装饰器有时用有时不用的情形。 2、多个装饰器装饰一个函数: 执行结果类似于套娃,执行过程需要理解。 3、作业: 几个新知识点: 1>os模块中,判断文件大小,可用os.path.getsize(文件名); 2>urllib模块中,可用urllib.req
阅读全文
posted @ 2019-02-04 17:51
摘要:装饰器: 1、装饰器的作用: 对函数进行装饰,可以在不改变函数调用的情况下,添加一些额外的功能。 2、原则: 目前已经学了两个原则,一是依赖倒置原则,二是开放封闭原则,对扩展开放,对修改封闭。 3、装饰器的固定模式: 1>没有返回值的情形: 2>函数有返回值的情形: 3>函数带参数的情形: 4>固定
阅读全文
posted @ 2019-02-03 15:28
摘要:1、默认参数的陷阱: 当默认参数为可变数据类型时,此默认参数为共用类型,默认参数在调用时可以赋值,也可以不用赋值,如果赋值则为新的值。 2、三个命名空间和两个作用域: 三个命名空间:内置命名空间、全局命名空间和局部命名空间 两个作用域:全局作用域和局部作用域 两个关键字: global:在局部中声明
阅读全文
posted @ 2019-02-02 14:09
摘要:1、打开文件: open("路径","r",encode="utf-8"),默认以只读方式打开。 打开方式:r、w、a、r+、w+、a+、rb/wb/ab,对于视频音乐及图片,应以byte类型打开。 2、操作文件: 1>读: read():一次性读,不好 readlines():一次性读,返回一个列
阅读全文
posted @ 2019-02-01 11:02
浙公网安备 33010602011771号