会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
zhangqi
be a coder
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
43
44
45
46
47
48
49
50
51
···
58
下一页
2018年8月4日
闭包
摘要: 闭包 1. 函数引用 运行结果: 2. 什么是闭包 运行结果: 3. 闭包再理解 内部函数对外部函数作用域里变量的引用(非全局变量),则称内部函数为闭包。 启动python解释器 4. 看一个闭包的实际例子: 这个例子中,函数line与变量a,b构成闭包。在创建闭包的时候,我们通过line_conf
阅读全文
posted @ 2018-08-04 07:44 zhangqi0828
阅读(205)
评论(0)
推荐(0)
2018年8月3日
python中函数的返回值
摘要: 函数返回值(一) <1>“返回值”介绍 现实生活中的场景: 我给儿子10块钱,让他给我买包烟。这个例子中,10块钱是我给儿子的,就相当于调用函数时传递到参数,让儿子买烟这个事情最终的目标是,让他把烟给你带回来然后给你对么,,,此时烟就是返回值 开发中的场景: 定义了一个函数,完成了获取室内温度,想一
阅读全文
posted @ 2018-08-03 23:13 zhangqi0828
阅读(29520)
评论(0)
推荐(3)
局部变量、全局变量和修改全局变量
摘要: 局部变量 <1>什么是局部变量 如下图所示: 局部变量 <1>什么是局部变量 如下图所示: 局部变量 <1>什么是局部变量 如下图所示: <2>小总结 局部变量,就是在函数内部定义的变量 不同的函数,可以定义相同的名字的局部变量,但是各用个的不会产生影响 局部变量的作用,为了临时保存数据需要在函数中
阅读全文
posted @ 2018-08-03 23:09 zhangqi0828
阅读(7676)
评论(0)
推荐(0)
python中函数的参数
摘要: 函数参数(一) 思考一个问题,如下: 现在需要定义一个函数,这个函数能够完成2个数的加法运算,并且把结果打印出来,该怎样设计?下面的代码可以吗?有什么缺陷吗? 为了让一个函数更通用,即想让它计算哪两个数的和,就让它计算哪两个数的和,在定义函数的时候可以让函数接收数据,就解决了这个问题,这就是 函数的
阅读全文
posted @ 2018-08-03 23:08 zhangqi0828
阅读(419)
评论(0)
推荐(0)
python之匿名函数和递归函数
摘要: 递归函数 <1>什么是递归函数 通过前面的学习知道一个函数可以调用其他函数。 如果一个函数在内部不调用其它的函数,而是自己本身的话,这个函数就是递归函数。 <2>递归函数的作用 举个例子,我们来计算阶乘 n! = 1 * 2 * 3 * ... * n 解决办法1: 看阶乘的规律 解决办法2: 原理
阅读全文
posted @ 2018-08-03 23:05 zhangqi0828
阅读(266)
评论(0)
推荐(0)
模块进阶、标准库、扩展库
摘要: 模块进阶 Python有一套很有用的标准库(standard library)。标准库会随着Python解释器,一起安装在你的电脑中的。 它是Python的一个组成部分。这些标准库是Python为你准备好的利器,可以让编程事半功倍。 用标准库 hashlib 应用实例 用于注册、登录.... 运行结
阅读全文
posted @ 2018-08-03 22:58 zhangqi0828
阅读(273)
评论(0)
推荐(0)
模块的导入
摘要: import导入模块 1. import 搜索路径 从上面列出的目录里依次查找要导入的模块文件 ' ' 表示当前路径 2. 重新导入模块 模块被导入后,import module不能重新导入模块,重新导入需用 测试模块内容 调用模块中的方法 修改测试模块 重新加载模块 循环导入 1. 什么是循环导入
阅读全文
posted @ 2018-08-03 22:57 zhangqi0828
阅读(152)
评论(0)
推荐(0)
私有化
摘要: 私有化 xx: 公有变量 _x: 单前置下划线,私有化属性或方法,from somemodule import *禁止导入,类对象和子类可以访问 __xx:双前置下划线,避免与子类中的属性命名冲突,无法在外部直接访问(名字重整所以访问不到) __xx__:双前后下划线,用户名字空间的魔法对象或属性。
阅读全文
posted @ 2018-08-03 22:56 zhangqi0828
阅读(146)
评论(0)
推荐(0)
python作用域与LEGB规则
摘要: 作用域 什么是命名空间 比如有一个学校,有10个班级,在7班和8班中都有一个叫“小王”的同学,如果在学校的广播中呼叫“小王”时,7班和8班中的这2个人就纳闷了,你是喊谁呢!!!如果是“7班的小王”的话,那么就很明确了,那么此时的7班就是小王所在的范围,即命名空间 globals、locals 在之前
阅读全文
posted @ 2018-08-03 22:54 zhangqi0828
阅读(859)
评论(0)
推荐(0)
进制和之间的转化
摘要: 进制、位运算 1、什么是进制 1)理解个X进制的概念 : 每一位 只允许出现 0~X-1 这几个数字,逢X进一,基是X, 每一位有一个权值大小是X的幂次。 其表示的数值可以写成按位权展开的多项式之和。 十进制: 每一位只允许出现0~9这十个数字,逢十进1,基是十,每一位数字有一个 权值大小是十的幂次
阅读全文
posted @ 2018-08-03 22:53 zhangqi0828
阅读(781)
评论(0)
推荐(0)
上一页
1
···
43
44
45
46
47
48
49
50
51
···
58
下一页
公告