回答編集履歴
1
修正
answer
CHANGED
@@ -1,8 +1,10 @@
|
|
1
1
|
関数オブジェクト自体を置き換えてしまうのはどうでしょうか。
|
2
|
+
これならば毎回フラグ変数を見に行く必要がありません。
|
2
3
|
```Python
|
3
4
|
def get_flag():
|
4
5
|
global get_flag
|
6
|
+
def get_flag():
|
5
|
-
|
7
|
+
return False
|
6
8
|
|
7
9
|
return True
|
8
10
|
|
@@ -10,7 +12,7 @@
|
|
10
12
|
print(get_flag())
|
11
13
|
```
|
12
14
|
|
13
|
-
**実行結果** [Wandbox](https://wandbox.org/permlink/
|
15
|
+
**実行結果** [Wandbox](https://wandbox.org/permlink/aKkJ7Z76dfwx4OAJ)
|
14
16
|
```
|
15
17
|
True
|
16
18
|
False
|