共計 413 個字符,預計需要花費 2 分鐘才能閱讀完成。
在 Python 中,可以使用特殊的 if __name__ == "__main__":
語句來定義主函數。
__name__
是一個內置變量,它表示當前模塊的名稱。當 Python 解釋器執行一個模塊時,將把 __name__
設置為 "__main__"
。因此,可以通過檢查__name__
的值來判斷當前是否在主模塊中執行。
下面是一個示例:
def main():
# 在主函數中執行你的代碼
print("Hello, world!")
if __name__ == "__main__":
# 只有當當前模塊是主模塊時才執行主函數
main()
在這個示例中,main()
函數是主函數,它打印 "Hello, world!"。然后,通過檢查 __name__
的值是否為 "__main__"
來確定是否在主模塊中執行,如果是,則調用 main()
函數。這樣,當作為獨立程序運行時,主函數將被執行;而如果作為模塊導入到其他程序中時,主函數將不會被執行。
丸趣 TV 網 – 提供最優質的資源集合!
正文完