回答編集履歴
1
追記
answer
CHANGED
@@ -55,4 +55,18 @@
|
|
55
55
|
else:
|
56
56
|
print("入力してください")
|
57
57
|
|
58
|
-
```
|
58
|
+
```
|
59
|
+
|
60
|
+
### 追記
|
61
|
+
「トリッキーなので、個人的にはこう書く方が好き」と書いてしまいましたが、`if ans:`のような書き方は公式スタイルガイドで推奨されているようです。逆に、`if ans == "":`のような書き方は推奨されないとのことです。ご指摘くださったfaoさんありがとうございました。
|
62
|
+
|
63
|
+
> シーケンス (文字列, リスト, タプル) については、 空のシーケンスが False であることを利用しましょう。:
|
64
|
+
```python
|
65
|
+
良い: if not seq:
|
66
|
+
if seq:
|
67
|
+
|
68
|
+
悪い: if len(seq):
|
69
|
+
if not len(seq):
|
70
|
+
```
|
71
|
+
|
72
|
+
> [はじめに — pep8-ja 1.0 ドキュメント プログラミングに関する推奨事項](http://pep8-ja.readthedocs.io/ja/latest/#id41)
|