回答編集履歴

1

重要点の追記

2024/07/05 14:21

投稿

TakaiY
TakaiY

スコア13403

test CHANGED
@@ -2,11 +2,13 @@
2
2
 
3
3
  とのことなので、まずは、ざっと見たところのコードの問題点を指摘します。
4
4
 
5
- まず、このコードは複数のソースコードを1つにまとめたものだと推測します。
5
+ このコードは複数のソースコードを1つにまとめたものだと推測します。
6
6
  元になったファイルは、ぞれぞれのパートを実行可能なように作ってあったのだと 思われます。このようなファイルは単に結合してしまうと、元のファイルの実行部分をひきづっているため、予期しない動作をします。
7
7
 
8
8
  なので、まずは、余計な動作をしていると思われる部分をすべて削除する必要があると思います。
9
+ また、削除候補にした箇所には、main関数で使っている変数の定義も含まれているので、それらの定義はmain関数の中に移すのがいいでしょう。
10
+
9
- 例をあげると
11
+ 削除部分の例をあげると
10
12
 
11
13
  30行目から
12
14
  ```python
@@ -37,3 +39,5 @@
37
39
  これらを消すことで、やっと main関数にある処理のみ実施されるようになります。
38
40
 
39
41
 
42
+
43
+