次の例では、 if…elif…elseステートメントを使用して、数値が正数、負数、またはゼロのいずれであるかを判定します。
実例(Python 3.0+)
# Filename : test.py
# author by : www.ceodata.com
# ユーザーが数値を入力する
num = float(input("1つの数値を入力する: "))
if num > 0:
print("正数")
elif num == 0:
print("ゼロ")
else:
print("負数")
上記のコードを実行した結果は次のとおりです。
1つの数値を入力する:3
正数
ネストされたifステートメントも使用できます。
実例(Python 3.0+)
# Filename :test.py
# author by : www.ceodata.com
# ネストされたifステートメント
num = float(input("1つの数値を入力する: "))
if num >= 0:
if num == 0:
print("ゼロ")
else:
print("正数")
else:
print("負数")
上記のコードを実行した結果は次のとおりです。
1つの数値を入力する:0
ゼロ
コメントを残す