数値が偶数であることをPythonで確認するにはどうすればよいですか?
例:
- 22 | 平
- 23 | さえない
あなたx
の番号の場合:
if (x % 2) == 0:
# x is even
else:
# x is odd
あなたの番号はどこですかx
:
if (x % 2) == 0:
print('is even')
else:
print('is odd')
def isEven(x):
return x%2==0
キーを表すモジュラス演算子は、%
x と 2 の間の剰余を計算します。偶数の定義は、2 で割り切れる場合if x%2==0
は真であり、偶数であるためブール値を返しますTrue
。それ以外の場合、 の場合x%2!=0
、それは数値が 2 で割った後に剰余があることを意味します。これは、偶数ではないことを意味するため、戻りますFalse