摘要: 绝对路径和相对路径 在Python中,路径分为相对路径和绝对路径。 路径: 绝对路径 相对路径 (1)相对路径 相对路径是相对于当前工作目录或当前脚本文件所在目录的路径。 使用相对路径时,你指定的路径是相对于执行脚本的当前工作目录的。 # my_script.py relative_path = ' 阅读全文
posted @ 2023-12-19 19:04 苏苏!! 阅读(119) 评论(0) 推荐(0)
摘要: 生成器 (一)什么是生成器 Python中的生成器是一种特殊的迭代器,可以在需要时生成数据,而不必提前从内存中生成并存储整个数据集。 通过生成器,可以逐个生成序列中的元素,而无需一次性生成整个序列。 生成器在处理大数据集时,具有节省内存、提高效率的特点。 生成器是一种特特殊迭代器。 迭代器不一定是生 阅读全文
posted @ 2023-12-14 19:24 苏苏!! 阅读(116) 评论(0) 推荐(0)
摘要: 三元运算符 为真时的结果 if 返回布尔值的判断条件 else:为假的结果 x=10 y=5 if x>y: print(x) else: print(y) """三元运算符""" # 为真时的结果 if 返回布尔值的判断条件 else:为假的结果 print(x if x>y else y) pr 阅读全文
posted @ 2023-12-13 16:14 苏苏!! 阅读(59) 评论(0) 推荐(0)
摘要: 迭代器 (一)迭代器介绍 迭代器即用来迭代取值的工具,而迭代是重复反馈过程的活动 其目的通常是为了逼近所需的目标或结果,每一次对过程的重复称为一次“迭代”。 而每一次迭代得到的结果会作为下一次迭代的初始值,单纯的重复并不是迭代。 下述while循环才是一个迭代过程 不仅满足重复,而且以每次重新赋值后 阅读全文
posted @ 2023-12-13 16:14 苏苏!! 阅读(69) 评论(0) 推荐(0)
摘要: 装饰器多层语法糖嵌套 小练习: # # 先验证登录 # # 再验证 输入的金额 符合数字 / 余额充足 # # # 取款函数里面 # def get_balance(): # # 校验登录 # # 校验金额 符合数字 / 余额充足 把金额通过装饰器 返回来 # # 拿着你的金额进行提款 use_da 阅读全文
posted @ 2023-12-13 16:14 苏苏!! 阅读(48) 评论(0) 推荐(0)
摘要: 装饰器 (一)什么是装饰器 装饰:代指为被装饰对象添加新的功能。 器:代指器具/工具。 装饰器与被装饰对象均可以是任意可调用对象。 装饰器定义: 在不修改被装饰对象源代码和调用方式的前提下为呗装饰对象添加额外的功能。 装饰器经常用于有切莫需求的场景 插入日志、性能测试、事物处理、缓存、权限校验等应用 阅读全文
posted @ 2023-12-13 16:14 苏苏!! 阅读(108) 评论(0) 推荐(0)
摘要: 闭包函数 (一)什么是闭包函数 闭包是指包含对自由变量的函数和对这些变量的引用环境的组合。 基于函数对象的概念,可以将函数返回到任意位置去调用。 但作用域的关系是在定义完 函数时就已经呗确定了的,与函数的调用位置无关。 #闭包函数 #定义一个全局变量 x=1 #定义外层函数 def outer(): 阅读全文
posted @ 2023-12-13 16:13 苏苏!! 阅读(77) 评论(0) 推荐(0)
摘要: 名称空间与作用域 (1)名称空间 (1)什么是名称空间 名称空间就是存放名字与对象映射/绑定关系的地方名称空间即存放名字与对象映射/绑定关系的地方。 对于x=3 Python会申请内存空间存放对象3,然后将名字x与3的绑定关系存放于名称空间中 del x表示清除该绑定关系。 在程序执行期间最多会存在 阅读全文
posted @ 2023-12-11 14:38 苏苏!! 阅读(54) 评论(0) 推荐(0)
摘要: 命名关键字参数 (1)在函数内判断 在定义了**kwargs参数后,函数调用就可以传入任意的关键字参数key=value 如果函数体代码的执行需要依赖某个key,就必须在函数内进行判断 def register(name, age, **kwargs): if 'sex' in kwargs: # 阅读全文
posted @ 2023-12-11 14:37 苏苏!! 阅读(181) 评论(0) 推荐(0)
摘要: 可变长参数 参数的长度可便是指在调用函数的时候,实参的个数可以不固定 在调用函数的时候,实参的定义就是位置参数和关键字参数两种 形参可以提供两种解决方案来分别处理两种形式的可变长度的参数 (1)可变长位置参数(*args) (1)任意类型参数 如果在最后一个形参名的前面加,那么在调用函数的时候,溢出 阅读全文
posted @ 2023-12-11 14:37 苏苏!! 阅读(116) 评论(0) 推荐(0)