iT邦幫忙

2022 iThome 鐵人賽

DAY 14
0
自我挑戰組

我的Python小筆記系列 第 14

【Day14-設計模組】

  • 分享至 

  • xImage
  •  

如果說你有在寫程式的讀者,就會知道有時候會有一行程式碼是import,意思是將已經寫好的類別與物件匯入到此程式碼裡面,這樣就可以使用import的程式碼了,例如我用上一章Self裡的程式碼將她儲存成一個Test.py然後再創建一個Test1將Test import進來,然後我們就可以使用bank物件的功能,如下圖所示。

使用說明
import 模組名稱

那如果說你不知道這個模組的所以物件函數,可以這樣打

  • from 模組名稱 import *

它就會將這個模組的函數全部導入

那如果說模組太長想要用替代的名稱去命名的話可以這樣打

  • import 模組名稱 as 替代名稱

講了這麼多模組的運用,那為什麼我們要將這些東西做成這樣呢?,因為一個專案可能會用許多個模組,如果有寫過資料整理的讀者多多少少會知道pandas與numpy這兩個常見模組,因為他們就已經將一些很實用的功能做成一個模組來提供給需要的使用者,不用在自己特定寫一個屬於自己功能的模組,大大提升寫程式的效率,你只要知道這個模組的程式碼正在做什麼,以及怎麼去運用,這樣你就可以熟能身巧越來越會,何況將來你寫的程式也有可能會交給別人使用,所以你要讓其他跟你一樣的工程師知道你在寫什麼,這也是一個工程師應該要會的技能。

那今天的內容講到這邊,謝謝觀看!!


上一篇
【Day13-Self】
下一篇
【Day15-讀檔與寫檔】
系列文
我的Python小筆記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言