回答編集履歴

2

魚拓追加

2018/08/16 14:07

投稿

katoy
katoy

スコア22324

test CHANGED
@@ -111,3 +111,7 @@
111
111
  となってます。
112
112
 
113
113
  これを Yes/No の入力に対応sしようとした際にミスしたと思われます。
114
+
115
+
116
+
117
+ ![イメージ説明](8cf7cae87418dc29d54dda801817a5c6.png)

1

追記

2018/08/16 14:07

投稿

katoy
katoy

スコア22324

test CHANGED
@@ -83,3 +83,31 @@
83
83
  a.py は警告が出てますが、b.py は警告は消えています。
84
84
 
85
85
  この差分にでている SPACE 有無は、プログラムの動作には影響はないはずです。
86
+
87
+
88
+
89
+ 追記:
90
+
91
+ ```
92
+
93
+ if str == "Yes" or "yes":
94
+
95
+ ```
96
+
97
+ は, 他の回答にあるように、変な記述ですね。
98
+
99
+
100
+
101
+ [https://teratail.com/questions/141409] の回答にあった類義のコードでは、
102
+
103
+ ```
104
+
105
+ str = input("終了しますか? Y/N:")
106
+
107
+ if str == 'Y':
108
+
109
+ ```
110
+
111
+ となってます。
112
+
113
+ これを Yes/No の入力に対応sしようとした際にミスしたと思われます。