回答編集履歴
1
追記
test
CHANGED
@@ -113,3 +113,31 @@
|
|
113
113
|
|
114
114
|
|
115
115
|
```
|
116
|
+
|
117
|
+
|
118
|
+
|
119
|
+
### 追記
|
120
|
+
|
121
|
+
「トリッキーなので、個人的にはこう書く方が好き」と書いてしまいましたが、`if ans:`のような書き方は公式スタイルガイドで推奨されているようです。逆に、`if ans == "":`のような書き方は推奨されないとのことです。ご指摘くださったfaoさんありがとうございました。
|
122
|
+
|
123
|
+
|
124
|
+
|
125
|
+
> シーケンス (文字列, リスト, タプル) については、 空のシーケンスが False であることを利用しましょう。:
|
126
|
+
|
127
|
+
```python
|
128
|
+
|
129
|
+
良い: if not seq:
|
130
|
+
|
131
|
+
if seq:
|
132
|
+
|
133
|
+
|
134
|
+
|
135
|
+
悪い: if len(seq):
|
136
|
+
|
137
|
+
if not len(seq):
|
138
|
+
|
139
|
+
```
|
140
|
+
|
141
|
+
|
142
|
+
|
143
|
+
> [はじめに — pep8-ja 1.0 ドキュメント プログラミングに関する推奨事項](http://pep8-ja.readthedocs.io/ja/latest/#id41)
|