運算符號
Python 常見的運算符號可分為以下四類:
## 1. 算術運算符號
用於進行數學計算。
| 運算符號 | 說明 |
|---|---|
| `+` | 加法 |
| `-` | 減法 |
| `*` | 乘法 |
| `/` | 除法,結果為浮點數 |
| `//` | 整除 |
| `%` | 取餘數 |
| `**` | 次方 |
### 範例
```python
a = 10
b = 3
print(a + b) # 13
print(a % b) # 1
print(a ** 2) # 100
```
---
## 2. 指定運算符號
用於將值指定給變數,也可以搭配算術運算進行簡化指定。
| 運算符號 | 說明 |
|---|---|
| `=` | 指定值 |
| `+=` | 加上後再指定 |
| `-=` | 減去後再指定 |
| `*=` | 乘上後再指定 |
| `/=` | 除以後再指定 |
### 範例
```python
score = 80
score += 5
print(score) # 85
```
這段程式等同於:
```python
score = score + 5
```
---
## 3. 比較運算符號
用於比較兩個值,運算結果會是布林值 `True` 或 `False`。
| 運算符號 | 說明 |
|---|---|
| `==` | 等於 |
| `!=` | 不等於 |
| `>` | 大於 |
| `<` | 小於 |
| `>=` | 大於或等於 |
| `<=` | 小於或等於 |
### 範例
```python
age = 20
print(age >= 18) # True
```
---
## 4. 邏輯運算符號
用於組合或反轉多個條件。
| 運算符號 | 說明 |
|---|---|
| `and` | 且,所有條件都為真才為真 |
| `or` | 或,只要一個條件為真即為真 |
| `not` | 非,反轉布林值 |
### 範例
```python
age = 20
has_ticket = True
print(age >= 18 and has_ticket) # True
```
此例表示:年滿 18 歲「且」持有票券,結果才會是 `True`。
相關學習地圖、教學課程
Python 資料工程
Python 後端工程、資料庫