HW02 運算子表達式
1.Notebook
2.YT
3.學習卡與測驗
4.
# === 1. 算術運算子 (Arithmetic Operators) ===
a = 10
b = 3
print("--- 算術運算 ---")
print(f"加法: {a} + {b} = {a + b}")
print(f"減法: {a} - {b} = {a - b}")
print(f"乘法: {a} * {b} = {a * b}")
print(f"除法: {a} / {b} = {a / b}")
print(f"整數除法 (商): {a} // {b} = {a // b}")
print(f"取餘數 (模數): {a} % {b} = {a % b}")
print(f"次方: {a} ** {b} = {a ** b}") # 10的3次方
# === 2. 比較運算子 (Comparison Operators) - 結果為布林值 (True/False) ===
print("\n--- 比較運算 ---")
print(f"{a} 是否大於 {b}? {a > b}")
print(f"{a} 是否等於 {b}? {a == b}")
print(f"{a} 是否不等於 {b}? {a != b}")
# === 3. 邏輯運算子 (Logical Operators) ===
x = True
y = False
print("\n--- 邏輯運算 ---")
print(f"True and False -> {x and y}") # 兩者皆為 True 才為 True
print(f"True or False -> {x or y}") # 兩者其中一個為 True 即為 True
print(f"not True -> {not x}") # 反轉布林值
# === 4. 複合指派運算子 (Assignment Operators) ===
print("\n--- 指派運算 ---")
c = 5
print(f"初始值 c = {c}")
c += 2 # 相當於 c = c + 2
print(f"執行 c += 2 後,c = {c}")
c *= 3 # 相當於 c = c * 3
print(f"執行 c *= 3 後,c = {c}")












留言
張貼留言