随笔分类 - python函数
摘要:项目开发流程 公司中的项目流程几乎都可以分为以下五个步骤 需求分析 产品经理带着开发部门老大(架构师、研发经理)去客户公司寻求客户的需求 见客户之前架构师和研发经理会先大致了解一下客户的需求 然后琢磨出一套比较容易编写的流程 之后在于客户交谈中引导客户按照提前设想好的流程提需求 🐖:这么做的目的是
阅读全文
摘要:生成器对象(自定义迭代器) 本质还是一个迭代器,只不过是自己定义迭代器,自己写来的 使用了 yield 的函数被称为生成器,跟普通函数不同的是,生成器是一个返回迭代器的函数,只能用于迭代操作,更简单点理解生成器就是一个迭代器。 内部也还是只有__iter__和__next__方法 # 生成器对象也是
阅读全文
摘要:今日内容概要 常见内置函数02 可迭代对象 迭代器对象 for循环的内部原理 异常处理 for循环的本质(自己写代码模拟) 内容详细 常见的内置函数 help()查看注释信息 用法: 1.help(len) 2.def index(): '''1231231231231''' pass help(i
阅读全文
摘要:今日内容概要 三元表达式(简化代码) 各种生成式(简化代码) 匿名函数(简化代码) 常见重要内置函数 常见内置函数补充 今日内容详细 三元表达式 使用场景:二选一的时候推荐使用三元表达式 不推荐嵌套使用(语法看着太乱,不简洁,不容易读懂) 语法结构:值1 if 条件 else 值2 # 条件如果成立
阅读全文
摘要:今日内容概要 多层语法糖内部本质 有参装饰器 递归函数 算法之二分法 多层装饰器(多层语法糖) """ 多个装饰器的加载顺序是自下而上 执行顺序是自上而下 语法糖会将紧挨着的被装饰对象的名字当作参数自动传入装饰器函数中 """ # eg: def outter1(func1): print('加载了
阅读全文
摘要:今日内容概要 闭包函数(重要) 闭包函数的实际应用 装饰器简介(重点+难点) 简易版本装饰器 进阶版本装饰器 完整版本装饰器 装饰器模板(拷贝使用即可) 装饰器语法糖 装饰器修复技术 内容详细 闭包函数 1.必须嵌套函数。 2.内嵌函数必须引用一个定义在闭合范围内(外部函数里)的变量——内部函数引用
阅读全文
摘要:今日内容概要 名称空间 名字的查找顺序 作用域 global与nonlocal关键字 函数名对象 内容详细 名称空间 #名称空间就是存放变量名与变量值绑定关系的地方,类似于民政局 """ 名称空间提供了在项目中避免名字冲突的一种办法,各个命名空间是独立的,没有任何关系的,所以一个命名空间中不能有重复
阅读全文
摘要:函数简介 # ctrl + 左键点击 >>> 如何查看内部源码 函数就是将一个写好的功能,可以拿来重复使用的一个工具 """ 没函数的情况 类似于修理工在修理汽车的时候需要用扳手,只能先打造出来扳手,螺丝刀什么的才能修车,下次使用还得重新打造 有函数的情况 修理工只需要提前准备好一个工具箱,里面提前
阅读全文