回答編集履歴

1

global について追記

2017/07/09 03:16

投稿

miyahan
miyahan

スコア3095

test CHANGED
@@ -1,4 +1,8 @@
1
1
  関数f の中で定義した b (ローカル空間)と、関数の外で定義した b (グローバル空間) は世界が違うので、互いに書き換えあうことは原則できません。
2
+
3
+
4
+
5
+ global 宣言を使うことでこの垣根を飛び越えることができますがバグや脆弱性の温床となりかねないので、使うべきではありません。
2
6
 
3
7
 
4
8