
python语法
文章平均质量分 69
soft_kind
施主留步,且听贫僧一言:
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python中的闭包和装饰器
1.闭包闭包的理解闭包 是引用了变量的函数,这个被引用的自由变量将和这个函数一同存在,即使离开了创造这个变量的环境也不例外。所以,闭包 是由函数和与其相关的引用环境组合而成的实体。简单来说,闭包 就是数据和功能的结合。闭包的优缺点优点: 可以提高代码的可复用性 缺点: 由于闭包是引用了外部函数的局部变量,导致外部函数的局部变量没有及时释放,消耗内存。2.装饰器原创 2018-01-25 22:47:34 · 287 阅读 · 0 评论 -
python中的引用、浅拷贝和深拷贝
在python中,有一句话:“一切皆为对象,一切皆为对象的引用“,所以 只要记住这句话就很容易清楚python中的引用、浅拷贝和深拷贝了。1. 引用python中的引用是经常使用的,python的引用可以节省内存,加快速度,因为它不需要开辟内存空间。例如: [python] view plain copy a = 1 b = 1 这表示让 a 这个变量去指向一个地址,这原创 2018-01-19 23:56:10 · 812 阅读 · 0 评论 -
python实现字典多层嵌套
python实现字典多层嵌套对于字典:dict1={"a":1, "b":2, "c.1":3, "c.2":4, "d.5.2":5, "d.5.3":6, "d.4.1":7},将其实现多层嵌套为:dict2={'a': 1, 'b': 2, 'c': {'1': 3, '2': 4}, 'd': {'5': {'2': 5, '3': 6}, '4':原创 2018-05-11 22:07:36 · 36322 阅读 · 1 评论 -
python中关于元素替换的一些总结
python中元素进行替换有很多方法,下面是我学习中的一些总结1、字符串替换str.replace()方法python中的replace()方法是把字符串中的old字符串替换成new的字符串,如果指定替换次数max,则按照替换次数进行替换str.replace(old,new,count=0)old:字符串替换前的字符 new:字符串替换后的字符 count:替换的次数,默...原创 2018-06-08 16:04:41 · 36125 阅读 · 4 评论