
Python
天狭鬼
牛马很忙
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Python 去掉换行符
目录 背景 代码 缺点 背景 瞎写一篇。最近因为写论文,常看外文的文献,而我这飘过6级的水平想高效率读懂一篇文献甚至文献摘要都实在是吃力。然后就是从PDF上copy过来,贴到谷歌翻译上直接看中文。但是多数情况下,直接Copy过来的会是下面这个样子: 代码 每次手动删换行符实在是累,然后就Python写了个极简陋的把文本中换行符换成空格的方法,直接贴代码了: # -...原创 2020-03-20 22:24:14 · 1657 阅读 · 0 评论 -
提升Python的代码效率的方式
在准备计算机二级的时候做的总结: 1、应尽量减少函数的嵌套定义,因为函数嵌套定义会导致内部函数反复定义而影响效率; 2、每个import语句只导入一个模块,最好按照标准库、扩展库、自定义库的顺序导入。如果只用到库函数的某一个功能,则尽量使用from导入; 3、选择合适的数据类型; 4、充分利用and/or惰性求值的特点,合理组织条件顺序,把容易False的条件放在前面; 5、利用生成器对象惰性求...原创 2018-09-25 09:56:20 · 770 阅读 · 0 评论 -
Python3自己瞎学(1)
基础内容就不记了,主要为细节补充内容。 目录 1、标识符问题 2、保留字符的查看代码 3、匿名函数 lambda 4、递归和闭包 5、柯里化与反柯里化 6、常用的内置高阶函数 参考文献 1、标识符问题 (1)以单下划线开头的:(例_foo):代表不能随意访问的类属性,提醒该成员可看作是私有属性,如果真的访问了也不会出错,但不符合规范。 (2)以双下划线开头的:(例__foo...原创 2019-05-12 21:42:17 · 292 阅读 · 0 评论 -
Python3自己瞎学(2)——无法理解的 Python3 多态性!
Python 的多态性是继承的一个重要特性,也是 Python 动态语言特性的体现之一。要理解好多态性应该首先要知道python中声明的类其实就是一个数据类型。 (1)所有继承于父类的子类实例都跟父类是同一个数据类型; (2)父类的实例与子类不是同一个数据类型; (3)继承于同一父类的不同子类之间的数据类型不同。 而由于多态性发挥的作用,从父类新增子类,只要方法存在且参数正确,就不必对一个...原创 2019-06-14 17:08:54 · 414 阅读 · 0 评论