摘要: 模块的种类 1、内置模块 2、自定义模块 3、第三方模块 注意: py:里面叫模块 其他:里面叫类库 模块的存在方式 1、先导入,后使用。 2、大模块就是文件夹,小模块就是文件。 模块的使用方式 1 1、导入整个模块,并定义别名 (单模块的导入,推荐使用方式) 2 import module1 as 阅读全文
posted @ 2017-12-19 15:04 风之岚翔 阅读(991) 评论(0) 推荐(0) 编辑
摘要: 没有装饰器实例: 一级装饰器:(用户登录) 一个函数用一个装饰器装饰 实例1: 实例2: 二级装饰器:(用户登录和权限认证) 注意:一个函数可以你被多个装饰器装饰 超级装饰器 实例1: 实例2: 阅读全文
posted @ 2017-12-19 11:52 风之岚翔 阅读(368) 评论(0) 推荐(0) 编辑
摘要: 需求 1、公司又很多网站,每个页面用一个函数来代替,之前任何人都能登入。 2、现在要改变每个页面的功能,其中有两个页面需要验证用户登录。 3、页面功能:a、首页不需要登录;b、home页面和bbs页面需要登录。 代码1、带函数返回值的装饰器: 1、问题1:原码中调用home时,会有返回值"from 阅读全文
posted @ 2017-12-19 11:33 风之岚翔 阅读(949) 评论(0) 推荐(0) 编辑
摘要: 装饰器的万能传参(*args,**kwargs) 案例 一、环境:以上为线上代码,需要添加1个统计执行时间的功能。线上代码如下: 二、需求:在不修改源代码(test1 & test2)和原代码调用方式的情况下,给test1新增这个功能。 三、思路: 1、结合装饰器的特点:高阶函数 + 嵌套函数 =装 阅读全文
posted @ 2017-12-19 11:24 风之岚翔 阅读(1133) 评论(0) 推荐(0) 编辑
摘要: 函数调用的顺序 和其他语言类似。python函数在未经声明之前,不允许对其引用和调用。 函数的功能与作用 需要添加一个打印日志功能。在没学函数的时候,只能用print显示打印,例如: 学了函数以后可以定义一个函数,例如: 装饰器的功能与特点 对已经上线的代码需要添加功能: 问题:1、代码行数很多,查 阅读全文
posted @ 2017-12-18 17:56 风之岚翔 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1、使用random模块中的randrange方法,进行随机获取数据。 2、使用chr()函数将数字转成字母 3、根据ascii码的二进制编号产生字母: 1 #!/usr/bin/env python 2 # -*- coding:utf8 -*- 3 # Author:Dong Ye 4 impo 阅读全文
posted @ 2017-12-14 03:51 风之岚翔 阅读(414) 评论(4) 推荐(2) 编辑
摘要: 内置函数一 python官网源代码:https://docs.python.org/2/library/functions.html abs() 绝对值 all() 当all里面的元素全部为真,返回结果为True ; 当all里的元素有一个为假,返回结果为False any() 当any里的元素任意 阅读全文
posted @ 2017-12-14 03:32 风之岚翔 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 函数的创建与执行过程 1、当两个函数名都一样时,下面调用函数则会按照最后一个函数体进行调用。2、第一个函数则会变成垃圾内存,被python内部的垃圾清理机制给清除掉。3、执行过程如下图: 函数的参数在传递的时候,传递的是引用,还是一个值?(答案:引用) 函数在传参是,引用与传值的区别: 1、在函数传 阅读全文
posted @ 2017-12-14 03:18 风之岚翔 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 回顾 一、参数的种类: 1、静态参数: (1)、普通参数:严格按照顺序,将实际参数复制给形式参数。 (2)、默认参数:一定要放在参数列的最后(即普通参数后面)。 注意: 给默认参数传参,会被覆盖掉(例如:XX = OK被BB覆盖) 默认参数一定要放到,所有参数的末尾否则报错。 (3)、指定参数:讲实 阅读全文
posted @ 2017-12-14 02:01 风之岚翔 阅读(640) 评论(0) 推荐(0) 编辑
摘要: 回顾 1、set集合的特点:去重,无序,可嵌套。2、函数:def,参数,名字,函数体,返回值。3、如果是定义函数,则函数体是不会执行的,只有在调用的时候才会执行。 参数的种类 a、普通参数:严格按照顺序,将实际参数复制给形式参数。 b、默认参数:一定要放在参数列的最后(即普通参数后面)。 注意: 给 阅读全文
posted @ 2017-12-14 01:38 风之岚翔 阅读(773) 评论(0) 推荐(1) 编辑