Update learn-python-on-microbit-zh.md

This commit is contained in:
Alan Wang
2021-02-08 01:09:41 +08:00
committed by GitHub
parent 45957cb725
commit ffb21e3a18

View File

@@ -139,9 +139,51 @@ machine neopixel uarray
Plus any modules on the filesystem
```
現在 REPL 列出了 MicroPython 中的所有模組module。之後我們會看到它們是什麼以及要如何使用。
現在 REPL 列出了 MicroPython 中的所有模組module,每一個都代表一些特定的程式功能。之後我們會看到它們是什麼,以及要如何使用。
## Python 基礎:運算式
在 Python 中,程式碼可分為兩類:**陳述statement**與**運算式expression**。這兩者都會執行某個功能,但運算式會傳回某個值,比如前面的 ```1 + 2``` 會得到 ```3```。
運算式可以放在其他運算式中,而 Python 有很多會傳回值的東西都可以當成運算式的一部分。最簡單的運算式由值和**運算元operator**構成,例如上面的算式有數字 1 和 2中間是加號運算元+)。
我們先來看 Python 常用的運算元:
功能 | Python 運算元
--- | ---
加 | +
減 | -
乘 | *
除 | /
整數除 | //
餘數除 | %
次方 | **
小括號 | ()
在 REPL 中試試看:
```
>>> 2 + 3
5
>>> 2 - 3
-1
>>> 2 * 3
6
>>> 10 / 3
3.333333
>>> 10 // 3
3
>>> 10 % 3
1
>>> 2 ** 3
8
>>> 10 / (2 + 3)
2.0
```
## Python 基礎:資料型別
## Python 的基礎:陳述/運算式,物件,模組
(持續寫作中...