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