03 2017 档案

摘要:装饰器添加返回值 我们定义一个函数用来计算1000000内奇数之和,并返回其计算结果。同样我们使用一个装饰器来计算该程序的运行时间。可以看到我们最后的运行结果中,返回值是 None 我们已经知道如下: 增加返回结果 阅读全文
posted @ 2017-03-29 10:57 Bigberg 阅读(415) 评论(0) 推荐(0) 编辑
摘要:装饰器加参数 所以我们需要在嵌套函数 deco()中传入一个参数,才能确保程序正确 到这里传参已经实现了,但是如果参数个数不固定呢?我们还有非固定参数: 由此可见使用非固定参数后,被修饰函数有没有参数都可以正常运行了。 阅读全文
posted @ 2017-03-28 19:15 Bigberg 阅读(409) 评论(0) 推荐(0) 编辑
摘要:装饰器 一、定义 1.装饰器:本质是函数 2.功能:用来装饰其他函数,为其他函数添加附加功能 二、原则 1.不能修改被装饰函数的源代码 2.不能修改被装饰函数的调用方式 三、实现装饰器 1.函数 即 变量 的概念 2.高阶函数 3.嵌套函数 >> 高阶函数 + 嵌套函数 = 装饰器 四、函数 即 变 阅读全文
posted @ 2017-03-28 08:17 Bigberg 阅读(772) 评论(0) 推荐(0) 编辑
摘要:Format 一、语法 通过{} 和 : 来代替 % 二、事例 字符串的format函数可以接受不限个参数,位置可以不按顺序,可以不用或者用多次,不过2.6不能为空{},2.7以后才可以。 三、下标获取元素 四、格式限定符 语法是 {:} 1.填充与对齐 填充和对齐常一起使用 ^、<、>分别是居中 阅读全文
posted @ 2017-03-21 19:36 Bigberg 阅读(860) 评论(0) 推荐(0) 编辑
摘要:函数 一、介绍 定义:函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可。 特性: 语法定义 带参数 二、函数参数 2.1形参和实参 形参变量只有在被调用时才分配内存单元,在调用结束时,即刻释放所分配的内存单元。因此,形参只在函数内部有效。函数调用结束返回 阅读全文
posted @ 2017-03-09 19:22 Bigberg 阅读(595) 评论(0) 推荐(0) 编辑
摘要:使用continue跳过本次写循环就可以了 将文本中的 tasting123删除 阅读全文
posted @ 2017-03-03 11:06 Bigberg 阅读(57166) 评论(0) 推荐(0) 编辑
摘要:python修改文件时,使用w模式会将原本的文件清空/覆盖。可以先用读(r)的方式打开,写到内存中,然后再用写(w)的方式打开。 2.全文中搜索替换或者单行替换 测试 1)默认参数 1,只替换匹配到的第一行 2)全局替换 阅读全文
posted @ 2017-03-02 09:53 Bigberg 阅读(31051) 评论(0) 推荐(1) 编辑