- 註解
單行註解:使用"#"
多行註解:使用三個引號'''- 變數
不須宣告類別,直接賦值即可
type為返回型別,float為浮點數,即返回的型別為浮點數(文章後面會加以介紹)
數值型別
- 數字:
整數( int )
浮點數 ( float )
複數( camplex )字串型別
- 字串 (str):
字串可用 " " 或 ' ' 來表示
算術運算子
| 運算子 | 說明 | 範例 |
|---|---|---|
| + | 加法運算子 | x + y |
| - | 減法運算子 | x - y |
| * | 乘法運算子 | x * y |
| / | "浮點數"除法運算子 | x / y |
| // | "整數"除法運算子 | x // y |
| % | 餘數運算子 | x % y |
| ** | 次方運算子 | x ** y |
比較運算子
| 運算子 | 說明 | 範例 |
|---|---|---|
| > | 大於運算子 | x > y |
| >= | 大於等於運算子 | x >= y |
| < | 小於運算子 | x < y |
| <= | 小於等於運算子 | x <= y |
| == | 等號運算子 | x == y |
| != | 不等於運算子 | x != y |
邏輯運算子
| 運算子 | 說明 | 範例 |
|---|---|---|
| and | 兩個都是True才會回應True | x and y |
| or | 其中一方為True就回應True | x or y |
| not | 若x為True則回應not,否則回應True | not x |
位元運算子
| 運算子 | 說明 |
|---|---|
| & | 位元AND |
| 位元OR | |
| ~ | 位元NOT |
| ^ | 位元XOR |
| >> | 位元右移 |
| << | 位元左移 |