Python 正數或負數檢查器
在 Python 中使用條件分支來檢查數字是正數、負數還是零。
概述
確定數字的符號是邏輯決策和數學計算中最基本的運算之一。
我們使用 Python 的 if-elif-else 語句來檢查數字是否大於零(正)、小於零(負)或等於零。
此練習強化了 Python 中的基本布林比較和條件分支邏輯。
程式碼和執行輸出
檢查一系列測試輸入,將其分類為正、負或零。
positive_negative.py
在編輯器中嘗試def check_number(num):
if num > 0:
return "Positive"
elif num < 0:
return "Negative"
else:
return "Zero"
test_cases = [10, -5, 0]
for val in test_cases:
print(f"Number {val:2d} is {check_number(val)}")端子輸出
Number 10 is Positive
Number -5 is Negative
Number 0 is Zero逐步實施
- 資料管道中的輸入驗證
- 符號相關計算分支
- 基本控制流學習
常見問題解答
零被認為是正數還是負數?
在標準數學和 Python 程式設計中,零既不是正數也不是負數。它被分類為中性或零。