讀古今文學網 > 父與子的編程之旅:與小卡特一起學Python > 15.2 為什麼使用模塊 >

15.2 為什麼使用模塊

為什麼要那麼麻煩地把程序分解為較小的部分呢?要知道我們需要所有這些部分才能讓程序正常工作。為什麼不直接把所有內容都放在一個大文件中呢?

原因有幾個。

  • 這樣做文件會更小,因而就能更容易地查找代碼。

  • 一旦創建模塊,這個模塊就能在很多程序中使用。這樣下一次需要相同的功能時就不必再從頭開始了。

  • 並不是所有模塊都要使用。模塊化意味著你可以使用各部分的不同組合來完成不同的任務,就像利用同樣的一組樂高積木可以搭建不同的東西一樣。