Pythonのグローバル変数とローカル変数

グローバル定義は一般的に大文字になります

グローバル定義は一般的に大文字になります
APPLE =1
a = None
def fun():
global a
a =2return a +100print(APPLE)print(a)print(fun())print(a)

zbx@zbxpc:~$ /usr/bin/python3 /home/zbx/デスクトップ/mofan_python.py
1
None
1022

カスタム関数のaがグローバル変数になりたい場合は、グローバルを使用できます。また、外部を定義する必要があります。

注:a before print(fun())は関数のローカル変数であり、実行後に出力されるものはグローバル変数です。

Recommended Posts

Pythonのグローバル変数とローカル変数
Pythonの歴史、長所と短所
Ubuntu環境変数とADB構成
Pythonの例外概念の紹介と処理
Pythonのjiebaモジュールのインストールとダウンロード