記事掲載:https://laptrinhcanban.com/ja
Pythonで奇数・偶数を判定する方法を説明します。この記事を通じてPythonでの2つの奇数・偶数の判定方法を学びましょう。
Pythonで奇数・偶数を判定するには以下の2つの方法があります。
- 除算と剰余の計算を使用して奇数・偶数を判定
- ANDビット演算子を使用して奇数・偶数を判定
除算と剰余の計算を使用して奇数・偶数を判定
偶数が2で割り切れ、奇数が2で割ると余りが1になることは誰もが知っています。2で割った余りを調べることで、与えられた数が偶数か奇数かを簡単に調べることができます。ここで使用される演算子は、除算と剰余の演算子 %
です。
そして、nが偶数か奇数かをチェックする関数を次のように書きます。
def check_odd_even(n): |
この関数を呼び出し、Pythonでnを入力し、nが偶数か奇数かをチェックするプログラムは以下:
def check_odd_even(n): |
入力画面と奇数・偶数チェックの結果は次のようになります。
>> 任意数値を入力ください: 4 |
ANDビット演算子を使用して奇数・偶数を判定
Pythonで奇数・偶数を判定する別の方法は、ビット演算子ANDを使用することです。奇数と1のANDビット 演算の結果は常に1に等しいため、この結果を使用して、次のようにPythonで奇数・偶数判定する関数を作成できます。
def check_odd_even_bit(n): |
上記関数を使ってPythonで奇数・偶数を判定しましょう。
def check_odd_even_bit(n): |
入力画面と結果は以下になります。
>> 任意数値を入力ください: 4 |
まとめ
上記でKiyoshiはPythonで奇数・偶数を判定する方法を説明しました。レッスンの内容をよりよく理解するために、各例文を練習をしてください。
そして、次のレッスンでPythonついてもっと学びましょう。
URL Link
ホーム › 初心者向けのpython学習>>05. pythonの数字