if __name__ == '__main__' 如何正確理解?

__name__ 是當前模塊名,當模塊被直接運行時模塊名爲 __main__ 。這句話的意思就是,當模塊被直接運行時,以下代碼塊將被運行,當模塊是被導入時,代碼塊不被運行。 -------------------------------------------------- 目測有很多人對這個問題理解得不是很深刻,應該大部分都是 Python 初學者,所以特意寫了篇文章來講解這個問題:Python
相關文章
相關標籤/搜索