Python中文
首页
教程
问答
标签
搜索
登录
注册
使用一个不必要的else statement
回答此问题可获得
20
贡献值,回答如果被采纳可获得
50
分。
<p>根据PEP8文档,我找不到任何关于我是否应该使用<code>pass</code>的参考资料。根据下面的例子,我应该保留这些<code>else</code>还是可以删除它们?到目前为止,我保留它的主要原因是基于“显式胜于隐式”的口头禅</p> <pre><code>if fields: for i in foo: if i == 'something': print "something" else: pass else: pass </code></pre>
0 条评论
分类:
Python问答
请先
登录
后评论
默认排序
时间排序
1 个回答
匿名
1天前
擅长:python、mysql、java
<p>是的,你可以/应该删除它们,因为它们什么都不做。在</p> <p>Python社区教导“显式比隐式好”,只要显式代码能做一些有用的事情。但是这些<code>else: pass</code>对代码没有任何积极的贡献。相反,它们所做的只是毫无意义地消耗每条线。在</p>
请先
登录
后评论
针对此问题:
更多的回答
关注
89
关注
收藏
1
收藏,
216
浏览
网友 提问于 2天前
相关Python问题
Python猜字gam
4 回答
Python猜字游戏
7 回答
Python猜字游戏?
3 回答
Python猜字游戏不会在玩家猜测所有字母时结束
8 回答
Python猜字游戏在有重复字符的单词上失败
5 回答
Python猜想
4 回答
Python猜数字游戏,而循环没有响应
10 回答
python猜测gam的代码反馈
6 回答
python猜测gam的变量问题
9 回答
python猜测具体路径?
4 回答
Python猜测我的号码(反向号码猜测)UnboundLocalE
7 回答
python猜测该数字在猜测过度后再试一次
5 回答
Python猜猜单词游戏bug
8 回答
Python猜猜游戏如何再现
9 回答
Python猜猜游戏服务器
9 回答
Python猜猜谁的游戏我没有得到我预期的输出
1 回答
Python猜谜游戏
9 回答
Python猜谜游戏,值错误:randrange()的空范围
5 回答
Python猜谜游戏,带尝试选项
10 回答
Python猜谜游戏,我的赢的条件打印赢和输
1 回答