騒ぎ、コードを直接ああ~~~
= 999 、B = 99999 デフTEST1(): = 888 、B = 88888 ( 'A = {}'形式(A))プリント プリント(B '= {}'形式(B)) DEF TEST2(): グローバル 印刷(A '= {}'形式(A)) 、A + = 1 プリント(A '= {}'形式(A)) 非局所のB B + = 1枚の プリント(B '= {}'フォーマット(B )) プリント(グローバル()) プリント(地元()) TEST2() プリント(グローバル()) プリント(地元()) TEST1() プリント(B '= {}'形式(b)参照) 、印刷(グローバル( )) プリント(地元の人々 ())
出力:
A = 888 、B = 88888 = 999 = 1000 、B = 88889 { '__name__': '__main__'、 '__doc__':なし、 '__PACKAGE__':なし、 '__loader__' <0x0000011762666FD0で_frozen_importlib_external.SourceFileLoaderオブジェクト>、 ' __spec__ ':なし、 '__annotations__':{}、 '__builtins__'<モジュールの組み込み関数」(内蔵)>、 '__FILE__': 'H:/py/day12.py'、 '__cached__':なし、' ':1000、 'B':99999、 'TEST1'<0x000001176261C1E0で機能TEST1>} {' B ':88889} { '__name__': '__main__'、 '__doc__':なし、 '__PACKAGE__':なし、 '__loader__' <0x0000011762666FD0で_frozen_importlib_external.SourceFileLoaderオブジェクト>、 '__spec__':なし、 '__annotations__':{}、 '__builtins__' <モジュールの組み込み関数」(内蔵)>、 '__FILE__': 'H:/py/day12.py'、 '__cached__':なし、 '1000、 'B':99999、 'TEST1': <機能0x000001176261C1E0でTEST1>} { 'A':888、 'TEST2':<関数TEST1 0x000001176295A378で<地元> .test2。>、 'B':88889} = 99999 B { '__name__': '__main__'、 '__doc__':なし、 '__PACKAGE__':なし、 '__loader__' <0x0000011762666FD0で_frozen_importlib_external.SourceFileLoaderオブジェクト>、 '__spec__':なし、 '__annotations__':{}、 '__builtins__' <モジュールの組み込み関数」(内蔵)>、 '__FILE__': 'H:/py/day12.py'、 '__cached__':なし、 '1000、 'B':99999、 'TEST1': <0x000001176261C1E0で機能TEST1>} { '__name__': '__main__'、 '__doc__':なし、 '__PACKAGE__':なし、 '__loader__' <0x0000011762666FD0で_frozen_importlib_external.SourceFileLoaderオブジェクト>、 '__spec__':なし、 '__annotations__' :{}、 '__builtins__' <モジュールの組み込み関数」(内蔵)>、 ' プロセス終了コード0で終了