在Python中,主函数通常指的是程序的入口点,即当运行一个Python文件时,首先执行的函数。Python中定义主函数的一种常见方式是使用 `if __name__ == "__main__":` 语句。
下面是一个简单的示例:
hello.py
def main():
print("Hello, World!")
if __name__ == "__main__":
main()
在这个例子中,`main` 函数定义在 `hello.py` 文件中。`if __name__ == "__main__":` 这行代码的作用是检查当前模块是否是主程序。如果是,则执行 `main` 函数。如果不是(例如,当文件被导入到另一个模块中时),则不会执行 `main` 函数。