質問するログイン新規登録

回答編集履歴

1

追記

2018/08/07 04:08

投稿

tachikoma
tachikoma

スコア3601

answer CHANGED
@@ -50,4 +50,26 @@
50
50
  # {'call': 'func2'}
51
51
  ```
52
52
 
53
- 2. は割愛します。
53
+ 2. は割愛します。
54
+
55
+ ----
56
+ 他の方の回答を見ての追記。`return`で定義した変数を返してやる。
57
+
58
+ ```Python
59
+ def func1():
60
+ ret = dict()
61
+ ret.update({"call":"func1"})
62
+ return ret
63
+
64
+ def func2(ret):
65
+ ret.update({"call":"func2"})
66
+
67
+ ret = func1()
68
+ print(ret)
69
+ # {'call': 'func1'}
70
+
71
+ func2(ret)
72
+ print(ret)
73
+ # {'call': 'func2'}
74
+
75
+ ```