小编典典

为什么要使用 def main()?

all

我看过一些代码示例和教程使用

def main():
    # my code here

if __name__ == "__main__":
    main()

但为什么?有什么理由不在文件顶部定义你的函数,然后在它下面写代码?IE

def my_function()
    # my code here

def my_function_two()
    # my code here

# some code
# call function
# print(something)

我只是想知道主要是否有任何押韵?


阅读 119

收藏
2022-03-06

共1个答案

小编典典

如果没有主标记,即使脚本作为模块导入,代码也会被执行。

2022-03-06