摘要: 闭包函数是在一个函数内部又定义了一个函数,外部函数的返回值是内部函数的引用。 执行外部函数func_out()后,返回的是内部函数func_inner的引用,内部函数的状态还存在。 结果: 678 闭包的用途: 1. 惰性求值(或延迟求值)。 2. 装饰器。 阅读全文
posted @ 2019-08-31 23:35 BRYANT_2019 阅读(151) 评论(0) 推荐(0) 编辑
摘要: PyCharm高频使用快捷键 快速修复: 搜索: 垂直分隔窗口: 另起一行: 删除当前插入符所在的行: 复制当前行、或者选择的块: 合并行: 删除到字符结尾: 删除到字符的开始: 格式化代码: 注释快捷键: 代码行上下移动: PyCharm重要设置 文档编码设置:Settings Editor Fi 阅读全文
posted @ 2019-08-31 23:07 BRYANT_2019 阅读(265) 评论(0) 推荐(0) 编辑
摘要: python中判断一个数是否是偶数的常规代码: 输出结果:False 采用if else简化代码: 输出结果:False 格式分析: if 逻辑值为真,输出为if前面的内容: True if 逻辑值为假,输出为else后面的内容:False 阅读全文
posted @ 2019-08-31 22:41 BRYANT_2019 阅读(2726) 评论(0) 推荐(0) 编辑
摘要: lambda表达式主要用于短小的回调函数。 形如: arg1[,arg2][,arg3][...]为参数列表。 expression表达式语句中不能出现多条语句。 lambda应用举例: 计算最大值: 结果: 222 计算输入的和: 结果: 232 阅读全文
posted @ 2019-08-31 22:19 BRYANT_2019 阅读(942) 评论(0) 推荐(0) 编辑
摘要: 函数传参 空参数 定义函数时括号里面没有形参,调用时不用传参。 位置传参 规定形参的数量,调用时必须传递相同数量的形参。 带默认参数的形参 带默认值的参数位于非默认值参数的后面, 即位于位置参数,可变参数后面。 传递元组型可变参数 元组传参传递的另一种方式: 传递字典型可变参数 传递字典参数的另一种 阅读全文
posted @ 2019-08-31 17:15 BRYANT_2019 阅读(1099) 评论(0) 推荐(0) 编辑
摘要: 类C的特殊属性: C.__name__ 类C的名字 C.__doc__ 类C文档字符串 C.__bases__ 类C所有父类的元组 C.__dict__ 类C的属性 C.__module__ 类C所在模块 C.__class__ 实例C对应的类 阅读全文
posted @ 2019-08-31 11:27 BRYANT_2019 阅读(298) 评论(0) 推荐(0) 编辑