Python 3.x 将变量从函数isnide一个文件传输到另一个文件

Python 3.x 将变量从函数isnide一个文件传输到另一个文件,python-3.x,python-import,Python 3.x,Python Import,我正在研究基于文本的rpg,我想知道是否有可能将多个名为敌军_hp的变量从名为敌军的文件导入主文件,但我一直遇到这个问题: File "D:\aleksin folder\domaci\rpg\main.py", line 4, in <module> print(enemy_hp) NameError: name 'enemy_hp' is not defined >>> 敌人。py: enemy_hp=0 def Ogre():

我正在研究基于文本的rpg,我想知道是否有可能将多个名为
敌军_hp
的变量从名为
敌军
的文件导入主文件,但我一直遇到这个问题:

  File "D:\aleksin folder\domaci\rpg\main.py", line 4, in <module>
    print(enemy_hp)
NameError: name 'enemy_hp' is not defined
>>>
敌人。py

enemy_hp=0
def Ogre():
    global enemy_hp
    enemy_hp=10
    return enemy_hp
注意:我只是一个初学者,如果这是一个常见的错误,我很抱歉

enemy_hp=0
def Ogre():
    global enemy_hp
    enemy_hp=10
    return enemy_hp