![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python学习笔记(持续更新)
calmuse
这个作者很懒,什么都没留下…
展开
-
关于python列表里删除元素的错误
关于python列表里删除元素的错误 对于test = [1,1,2,1,3,4] 这个列表,我们要删除里面的元素1,一般我们会写下面这种代码 test = [1,1,2,1,3,4] for k in test: if k == 1: test.remove(k) print(test) 但这个结果会得到[2, 1, 3, 4],却是错误的,这是因为在for循环中删除列...原创 2019-06-06 10:09:03 · 918 阅读 · 0 评论 -
python 迭代器和生成器
python迭代器和生成器 python迭代器 为什么要写这个文档,感觉自己学了这么久python,感觉白学了,一直都用C++的思想去看python代码,基础完全没学好,感觉很混乱。 for(int i=0;i<100;i++) cout<<i<<endl; for i in range(0,100) print(i) 在C++,for循环是首先执行i=0,然...原创 2019-08-14 09:59:11 · 94 阅读 · 0 评论 -
python if-else 各种写法以及and 和or的用法
if else 各种写法 网上有各种写代码的秀操作,如何让一行代码实现多种功能,因此我找到了python的装逼之路(被打 皮~) if else 正常用法: a = input("input a number") b = input("input a number") c = 0 if a > b: c = a else: c = b 开始有点不正常了 c = a if a &...原创 2019-08-14 12:29:46 · 1694 阅读 · 0 评论 -
关于python3面向对象里的getter和setter
python3 面向对象 最近看一份python的代码,发现里面有@property 一脸懵逼,我果然很菜,然后学习了一下关于python里的访问器和修改器。 class Person(object): def __init__(self, name, age): self._name = name self._age = age # 访问器 - g...原创 2019-08-14 20:46:21 · 717 阅读 · 2 评论 -
python3 类属性、实例属性、类方法、对象方法、静态方法
每次看到面向对象,我就看得有点头大,今天把这些都记下来,便于以后记忆。先放一段代码 class Person(object): # 限定Person对象只能绑定_name, _age和_gender属性 __slots__ = ('_name', '_age', '_gender') count = 0 def __init__(self, name, age): ...原创 2019-08-15 11:51:54 · 719 阅读 · 1 评论 -
python里的文件读写汇总
为什么要写这篇博客,这其实是写给我自己看的。我觉得最近用这个很多,但是对于这些我觉得应该总结一下,所以决定把各处抄来的汇个总。 首先罗列出所有文件操作 操作模式 具体含义 'r' 读取 (默认) 'w' 写入(会先截断之前的内容) 'x' 写入,如果文件已经存在会产生异常 'a' 追加,将内容写入到已有文件的末尾 'b' 二进制模式 't' 文本模式(默认) ...原创 2019-08-16 10:02:26 · 246 阅读 · 0 评论