python
文章平均质量分 96
python日常
烜奕
所谓遇见 都是最好的安排
展开
-
Python装饰器(一次搞清楚)
Python装饰器是一种语法糖,用于在不改变原有函数代码的情况下,为函数添加额外的功能。装饰器本质上是一个函数,它接收一个函数作为参数,并返回一个新的函数,通常使用@语法糖来应用装饰器。1.装饰器本质是一个函数,可称之为函数装饰器;2.装饰器也是一个闭包,即在非全局范围内定义的函数可以引用其外围空间中的变量;3.装饰器以一个函数作为参数,并且返回值也是一个函数;4.装饰器不能修改被装饰的函数代码;不能修改被装饰函数的调用方式;原创 2023-10-09 20:37:00 · 1053 阅读 · 0 评论 -
Python易忽略要点记录二
为天地立心,为生民立命,为往圣继绝学,为万世开太平。类的基本注意点私有变量1.变量名如果以双下划线__开头,就变成了一个私有变量(private),只有内部可以访问,外部不能访问。2.如果外部代码要获取相应的私有变量,可定义get_xxx方法,如果想修改,定义set_xxx方法。3.在Python中,变量名类似__xxx__的,也就是以双下划线开头,并且以双下划线结尾的,是特殊变量,自己定义时不要使用这种命名方法。4.看一个例子:class Student(object): de.原创 2021-12-16 23:16:11 · 637 阅读 · 0 评论 -
Python易忽略要点记录一
想要拥有不平凡的人生,请先拿出不平凡的努力。前言此内容为学习廖雪峰Python教程的学习笔记,内容是个人认为常常疏忽或是未了解的知识点,不具连贯性,如要学习Python,推荐前往廖雪峰官方站点学习。基础常见问题编码问题1.在最新的Python 3版本中,字符串是以Unicode编码的。2.字符串默认类型为str类型,在内存中以Unicode表示,一个字符对应若干个字节。3.这常常会导致一些问题,特别是在进行相关字符串加密解密时,一定要考虑到先把字符串转为以字节为单位的bytes 可以直接转.原创 2021-12-16 23:10:53 · 2194 阅读 · 0 评论