mirror of
https://github.com/alankrantas/microbit-micropython-cookbook.git
synced 2026-01-08 13:23:21 +01:00
Update learn-python-on-microbit-zh.md
This commit is contained in:
@@ -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 的基礎:陳述/運算式,物件,模組
|
||||
|
||||
|
||||
(持續寫作中...)
|
||||
|
||||
Reference in New Issue
Block a user