回答編集履歴
1
追加コメント
answer
CHANGED
@@ -1,4 +1,9 @@
|
|
1
1
|
def minus_draw_count(count,result):
|
2
2
|
global count
|
3
3
|
|
4
|
-
の部分で、関数の引数をglobal宣言しているのがエラーの原因です。
|
4
|
+
の部分で、関数の引数をglobal宣言しているのがエラーの原因です。
|
5
|
+
|
6
|
+
質問の部分ではありませんが、気がついたことです。
|
7
|
+
|
8
|
+
play関数からplay_once関数を呼び出し、play_once関数からplay関数を呼び出すのはやめておいた方が良いでしょう。
|
9
|
+
また、全体構成でいうと、ゲームの継続処理、5点を競う一回のゲーム、ゲームの各ターン(ジャンケン一回)というように階層化した構造にしておく方が、可読性が高く、機能追加も楽になります。
|