1

random1.py、random2.pyの2つのファイルがあります

random2.py は

def your():  
    global mine  
    mine = 10

random1.py は

import random2.py

global mine
mine = 4
random.your()
print mine

random1.py は 10 ではなく 4 を出力します。

私の最終的な目標は、宣言された可能性のある変数を取り込める関数を作成し、関数の実行後にその変数の新しい値を使用できるようにすることです。整理のために、すべての機能を別のファイルに入れています。それらを同じファイルに入れると機能することに気付きました。

Hoc のプロシージャの機能を複製しようとしています

4

1 に答える 1