TECH I.S.

Python-グローバル変数


グローバル変数

関数の外で作成される変数 (上記のすべての例のように) は、グローバル変数と呼ばれます。

グローバル変数は、関数の内外を問わず、誰でも使用できます。

関数外で変数を作成し、関数内で使用します。

x = "awesome" def myfunc():   print("Python is " + x) myfunc()

自分で試してみる »

関数内で同じ名前の変数を作成すると、この変数はローカルになり、関数内でのみ使用できます。

同じ名前のグローバル変数は、グローバルで元の値のままになります。

グローバル変数と同じ名前で、関数内に変数を作成します。

x = "awesome" def myfunc():   x = "fantastic"   print("Python is " + x) myfunc() print("Python is " + x)

自分で試してみる »



グローバルキーワード

通常、関数内で変数を作成すると、その変数はローカルであり、その関数内でのみ使用できます。

関数内でグローバル変数を作成するには、globalキーワードを使用します。

globalキーワードを使用する場合、変数はグローバル スコープに属します。
def myfunc():   global x   x = "fantastic" myfunc() print("Python is " + x)

自分で試してみる »

また、global関数内のグローバル変数を変更する場合は、globalキーワードを使用します。

関数内でグローバル変数の値を変更するには、globalキーワードキーワードを使用して変数を参照します。

x = "awesome" def myfunc():   global x   x = "fantastic" myfunc() print("Python is " + x)

自分で試してみる »


プログラミング学習を加速させる

プログラミングをプロの講師に教えてもらいませんか。

テックアイエスのプログラミングスクールは初心者も大歓迎です。年齢制限もありません。転職・副業に強く、挫折させない手厚いサポートで稼ぐ力を身につけましょう!

スクールの詳細