a.py文件中的代码如下
def name():
a=1
#不能用return,谢谢
b.py文件如下
from a import name
def timi():
#输出a.py文件中的a并赋值给b#
b=??
请问b.py文件应该怎么写?
a.py文件中的代码如下
def name():
a=1
#不能用return,谢谢
b.py文件如下
from a import name
def timi():
#输出a.py文件中的a并赋值给b#
b=??
请问b.py文件应该怎么写?
函数内部的变量一般不在外部共享。你可以使用global将该变量声明为全局变量。
a.py改成:
def name():
global a
a = 1
b.py改成:
import a
def timi():
a.name()
b = a.a
print(b)
timi()
试一试~如果有效,记得采纳一波。