mirror of
https://github.com/alankrantas/microbit-micropython-cookbook.git
synced 2026-01-09 05:40:14 +01:00
Update learn-python-on-microbit-zh.md
This commit is contained in:
@@ -18,7 +18,7 @@
|
||||
|
||||
Python 理論上是多用途的系統語言,但它在企業系統的用處正在慢慢被像是 Go、Rust 之類的語言取代。目前學 Python 的最主要回報,是有機會成為資料科學家/資料分析師/機器學習專家:這類工作在 2010 年代前期到中期的需求與薪資達到了驚人的高峰。這歸功於針對 Python 設計的大量第三方套件,讓任何人都能進行資料分析以及資料視覺化,甚至跨進人工智慧領域。簡單地說,不管你(誤)讀什麼科系,學 Python 都是個讓自己非常難餓死的好辦法。
|
||||
|
||||
不過,筆者認為 Python 的另一個選擇是「嵌入式 Python」──在 micro:bit 這樣的微控制器/開發板上用 Python 控制它。由於其設計特性,Python 執行起來比 Arduino 的 C++ 語言慢得多,但寫起來卻容易很多。此外,既然開發板是得和人類互動的,你往往還得給程式「降速」,所以就大多時候運作效能並不是很重要的。比起純粹處理資料的純電腦程式,嵌入式 Python 賦予了我們跟真實世界互動、解決生活問題的機會,而且對於撰寫程式上也能訓練出更靈活的思維。
|
||||
不過,筆者認為 Python 的另一個選擇是「嵌入式 Python」──在 micro:bit 這樣的微控制器/開發板上用 Python 控制它。由於其設計特性,Python 執行起來比 Arduino 的 C++ 語言慢上不少,但寫起來卻容易很多。此外,既然開發板得和人類互動,你往往還得給程式「降速」,所以大多時候運作效能其實並不重要。比起純粹處理資料的純電腦程式,嵌入式 Python 賦予了我們跟真實世界互動、解決生活問題的機會,而且對於撰寫程式上也能訓練出更靈活的思維。
|
||||
|
||||
## 準備
|
||||
|
||||
|
||||
Reference in New Issue
Block a user