যখন প্রদত্ত পরিসরের জন্য তালিকার সমস্ত জোড় উপাদান পরীক্ষা করার প্রয়োজন হয়, তখন একটি সাধারণ পুনরাবৃত্তি এবং মডুলাস অপারেটর ব্যবহার করা হয়৷
নীচে একই -
এর একটি প্রদর্শন রয়েছে৷উদাহরণ
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'-এর মান সংজ্ঞায়িত করা হয়েছে।
-
একটি ভেরিয়েবলের মান বুলিয়ান ‘ট্রু’-তে সেট করা হয়েছে।
-
তালিকাটি পুনরাবৃত্ত করা হয়েছে, এবং এটি জোড় বা বিজোড় কিনা তা পরীক্ষা করতে প্রতিটি উপাদানে মডুলাস অপারেটর ব্যবহার করা হয়৷
-
যদি এটি সমান হয়, বুলিয়ান মান 'মিথ্যা' এ সেট করা হয় এবং নিয়ন্ত্রণ লুপ থেকে বেরিয়ে যায়।
-
বুলিয়ান মানের উপর ভিত্তি করে, প্রাসঙ্গিক বার্তা কনসোলে প্রদর্শিত হয়।