为什么Python没有正确导入?

Nat*_*055 0 python

所以,我有两个文件,HelloWorld.py和EnterExit.py.这是HelloWorld的代码:

import EnterExit
print('Hello world!')
print('What is your name?')
myName = input()
print('It is good to meet you, ' + myName + '!')
end()
Run Code Online (Sandbox Code Playgroud)

这是EnterExit:

def end():
    print('Press enter to continue')
    input()
Run Code Online (Sandbox Code Playgroud)

当我运行HelloWorld时,它一直有效,直到调用end().然后它说end()没有定义.我在这做错了什么?

Joh*_*ica 7

写道:

EnterExit.end()
Run Code Online (Sandbox Code Playgroud)

要么:

from EnterExit import end       # or import *
end()
Run Code Online (Sandbox Code Playgroud)