Pythonでは、数値が奇数か偶数かを判定するためには、その数値を2で割った余りを調べます。余りが0であればその数値は偶数、余りが1であればその数値は奇数となります。
以下に具体的なコードを示します。
num = int(input('整数を入力してください: '))
if num % 2 == 0:
print('偶数')
else:
print('奇数')
このコードでは、まずユーザーに整数の入力を求めています。入力された値は文字列として扱われるため、int
関数を用いて整数に変換しています。その後、if
文を用いてその数値が偶数か奇数かを判定し、結果を表示しています。
また、PythonではTrue
は「1」、False
は「0」と等価であるため、以下のようなコードでも奇数・偶数の判定が可能です。
num = int(input('整数を入力してください: '))
if num % 2:
print('奇数')
else:
print('偶数')
さらに、Pythonの三項演算子を使って以下のように書くこともできます。
num = int(input('整数を入力してください: '))
print('偶数' if num % 2 == 0 else '奇数')
これらのコードを用いて、Pythonで数値が奇数か偶数かを簡単に判定することができます。この知識を活用して、Pythonプログラミングをより効率的に行いましょう。