python
zZBoring
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
python中读写指针引起的写入覆盖
读写指针的问题In [1]: i = open('0427text.txt','w+') #0427text.txt 没有文件的时候会创建文件In [2]: i.read() #读取0427text.txtOut[2]: '' #内容为空...原创 2018-04-27 09:55:29 · 1021 阅读 · 0 评论 -
《Python+Cookbook》笔记 递归 中运用的三目运算符
看书的时候遇到 return head + sum(tail) if tail else head 返回,第一反应是if else 语句 然后就想冒号去哪了 实则这里运用了三目运算符 # 三目运算符 [on_true] if [expression] else [on_false] print(11 + 100000 if 0 else 0) # 说明三目运算符中if前 表...原创 2018-08-14 08:45:58 · 1308 阅读 · 1 评论 -
《Python+Cookbook》笔记 方法中默认变量 可变导致的默认值更改
《Python+Cookbook》 第七章中在讲解函数默认值时有以下一段话,觉得在实际应用中很有可能不小心犯错而不知道. 默认参数的值应该是不可变的对象,比如 None、 True、 False、数字或字符 串。特别的,千万不要像下面这样写代码: def spam(a, b=[]): # NO!如果你这么做了,当默认值在其他地方被修改后你将会遇到各种麻烦。这些修改会 影响到下次调用这个函数时...原创 2019-01-07 11:48:59 · 249 阅读 · 0 评论
分享