- くだすれPython(超初心者用) その26 [転載禁止]©2ch.net
707 :デフォルトの名無しさん[]:2015/08/12(水) 22:53:11.50 ID:YIqOZZQS - # -*- coding: utf-8 -*-
num_1 = 0 def hoge(): print(num_1) # これでnum_1は参照はできるが、 def hoge_1(): num_1 += 1 print(num_1) # これだと参照はできるが、代入はできない。なので def hoge_2(): global num_1 num_1 += 1 print(num_1) # このように関数内でnum_1のグローバル宣言をする。そうすると # num_2に代入できる。
|