Python の正負の数値チェッカー
Python では条件分岐を使用して、数値が正、負、またはゼロであるかどうかを確認します。
概要
数値の符号を決定することは、論理的意思決定と数学的計算における最も基本的な操作の 1 つです。
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 プログラミングでは、ゼロは正でも負でもありません。ニュートラルまたはゼロとして分類されます。