Python
 Computer >> コンピューター >  >> プログラミング >> Python

Python –指定された範囲のリスト内のすべての偶数要素をテストします


リスト内のすべての偶数要素を特定の範囲でテストする必要がある場合は、単純な反復と剰余演算子が使用されます。

以下は同じのデモンストレーションです-

my_list = [32, 12, 42, 61, 58, 60, 19, 16]

print("The list is :")
print(my_list)

i, j = 2, 7

my_result = True
for index in range(i, j + 1):

   if my_list[index] % 2 :
      my_result = False
      break

print("The result is :")

if(my_result == True):
   print("All The elements are in the given range")
else:
   print("All The elements are not in the given range")

出力

The list is :
[32, 12, 42, 61, 58, 60, 19, 16]
The result is :
All The elements are not in the given range

説明

  • リストが定義され、コンソールに表示されます。

  • 「i」と「j」の値が定義されています。

  • 変数の値はブール値の「True」に設定されています。

  • リストが繰り返され、モジュラス演算子が各要素で使用されて、偶数か奇数かがチェックされます。

  • 偶数の場合、ブール値は「False」に設定され、コントロールはループから抜け出します。

  • ブール値に基づいて、関連するメッセージがコンソールに表示されます。


  1. 与えられた範囲内の奇数因子を持つ要素の数のためのPythonプログラム

    この記事では、以下に示す問題ステートメントの解決策について学習します。 問題の説明 −範囲が与えられているので、範囲内の奇数因子の数を見つける必要があります。 アプローチ 私たち全員が知っているように、すべての完全な正方形には、範囲内に奇数の因子があります。そこで、ここでは完全な平方の数を計算します。 mとnは両方とも包括的であるため、nが完全な正方形である場合のエラーを回避するために、式でn-1を使用します。 次に、以下の実装を見てみましょう- 例 # count function def count(n, m):    return int(m**0.5) -

  2. 与えられた数に対して3と5で割り切れるすべての数を出力するPythonプログラム

    これは、特定の整数Nから3と5で割り切れるすべての数値を出力するPythonプログラムです。数値が3と5の両方で完全に割り切れるかどうかを確認する必要があることを除いて、このプログラムを作成する方法は多数あります。 以下は、3と5で割り切れるすべての数値を出力するPythonプログラムを作成するための私のコードです- lower = int(input("Enter lower range limit:")) upper = int(input("Enter upper range limit:")) for i in range(lower, up