我有一堆看起来像这样的代码
if __name__ == "__main__":
main()
def main():
print("hello")
Run Code Online (Sandbox Code Playgroud)
但是,当我尝试运行此代码时,我收到错误
NameError:未定义名称"main"
我没有在函数"def main()"的第一行中定义名称吗?
您应该在调用之前定义main
def main():
print("hello")
if __name__ == "__main__":
main()
Run Code Online (Sandbox Code Playgroud)