0

だから私は2つの文書を持っています:

document_a.pydocument_b.py

document_a.pyには次のコードがあります。

from document_b import hello

age = 31

hello('Eric')

document_b.pyには次のコードがあります。

def hello(name):
    print('Hello',name)
    print('age:',age)

document_a.pyのage変数をdef hello(name): on document_b.pyに渡すにはどうすればよいですか?

4

1 に答える 1

0

あなたはそれを不可能にする方法でそれを設定したので、何かを変えなければなりません.

機能を変更できます。

def hello(name, age):
    print('Hello',name)
    print('age:',age)

で呼び出しますhello('Eric', age)

もう 1 つの方法は、グローバルな年齢を で定義することdocument_bです。

age = 0
def hello(name):
    print('Hello',name)
    print('age:',age)

そして、次document_aのようになります。

import document_b
document_b.age = 31
document_b.hello('Eric')
于 2019-11-22T23:01:47.203 に答える