Pythonの関数は、グローバル変数で使用することができていますか?

クリエイティブコモンズライセンス 著作権:帰属、紙ベースを作成するために他人を許可し、(同じライセンスで元のライセンス契約に基づいて用紙配布する必要がありますクリエイティブコモンズ

変数のPythonの関数は、あなたがルックアップ変数を実行するときには、グローバル変数(変数のグローバルネームスペース)、関数、ローカル変数の最初の外観を使用することができ、ローカル変数(変数のローカル名前空間)を使用するか、読み取り専用で、見つけることができませんグローバル変数のルックアップを再発見しました。ローカルおよびグローバル変数は同じ変数名を持っているときに、関数は、対応する変数はグローバル変数もないだろうがある場合にのみ、ローカル変数、ローカル変数を使用することです。
新しい変数定義のための関数内のデフォルト変数への代入が、Pythonの関数は、グローバル変数の使用をサポートしている場合、しかし、グローバル変数、構文として宣言されたグローバル変数を使用する必要性を使用する前に:
グローバルグローバル変数名

詳細については、を参照してください「セクション5.4 Python関数の変数とスコープ」

オールド猿Pythonは、古い猿でのPythonを学ぶ
ブログのアドレスをします。https://blog.csdn.net/LaoYuanPython

サポートしてください、親指をアップし、コメントや処理懸念!ありがとうございます!

おすすめ

転載: blog.csdn.net/LaoYuanPython/article/details/94907748