各位到這邊之後已經跨入了工程師的門檻
在前面學會的思考模式以後
我們暫緩介紹程式碼的荼毒!?
今天會講解的主要式第二周的學習目標:
在這個學習Topic中,我們可以學習到函式的基本概念
1.定義: 這邊會帶大家導讀function的語句結構,跟python的規則。
2.參數值: 介紹何謂參數?還有一些特殊參數的應用! (default,不定參數等)
3.作用域: 介紹什麼是作用域? 還有使用的目標在哪?
4.重構:如何把程式碼重新改寫?
5.返回:介紹什麼是返回值? 作用在哪?
1.模組與套件的差別:
2.引入:透過特定語法載入其他檔案。
3.name: 這個是python 模組中一個有趣的屬性,簡單來說就是會自動幫忙命名該檔案名稱。
4.模組運行:介紹模組的運行模式。
1.標準函式庫: 介紹python許多好用的內建函式庫。不需要額外安裝即可使用。
2.pip : 介紹python套件管理工具,可以用來安裝第三方模組。
3.第三方模組應用: 就是使用別人寫的模組程式碼來加速我們開發。
4.資料處理小技巧: 使用pandas來進行常用的資料操作小技巧。
到這個階段即將會進入到有點sense的工程師了我們會把重複利用、don't touch me的概念發會到淋漓盡致!
怎麼好像工程師都是慣老闆(汗)
沒錯其實這些都是在幫助我們解決一些重複、封裝、靈活運用的概念喔~!!
1.物件導向的概念: 這邊會介紹程式設計師最重要的物件導向概念。
2.Class的定義: 就是python怎麼建立Class,並說明語法是什麼。
3.建立實體跟調用:建立完成後怎麼實作跟怎麼呼叫他!?
1.虛擬環境: 就是避免掉你專案不同使用時的依賴,防止汙染到環境導致執行失敗。
2.錯誤處理: 使用錯誤處理來抓出異常值,維護程式穩定性。
3.log : 使用log相關模組紀錄相關的訊息跟錯誤,讓工程師可以分析程式錯誤端。
第二周會專注於強化工程師的技能,讓大家變成更厲害的工程師
熬過了這個門檻,我們就會達到
可以實戰的第三週章節了
第二周的文章篇數會依照我設定的內容調整
如果需要額外補充會提高篇幅
我希望大家可以在這系列文章中一起變得更好,共勉之!!