এই টিউটোরিয়ালে, আমরা একটি তালিকার সমস্ত উপাদান একটি সংখ্যার চেয়ে বড় কিনা তা পরীক্ষা করব। উদাহরণস্বরূপ, আমাদের একটি তালিকা আছে [1, 2, 3, 4, 5] এবং একটি সংখ্যা 0। তালিকার প্রতিটি মান যদি প্রদত্ত মানের থেকে বেশি হয়, তাহলে আমরা True ফেরত দিই অন্যথায় মিথ্যা .
এটি একটি সহজ প্রোগ্রাম. আমরা এটি 3 মিনিটেরও কম সময়ে লিখি। আগে নিজে চেষ্টা করে দেখুন। আপনি যদি সমাধান খুঁজে না পান, তাহলে, প্রোগ্রাম লিখতে নিচের ধাপগুলি অনুসরণ করুন।
- একটি তালিকা এবং যেকোনো নম্বর শুরু করুন
- তালিকাটি লুপ করুন।
If yes, return **False**
- সত্য ফেরত দিন।
উদাহরণ
## initializing the list values = [1, 2, 3, 4, 5] ## number num = 0 num_one = 1 ## function to check whether all the values of the list are greater than num or not def check(values, num): ## loop for value in values: ## if value less than num returns False if value <= num: return False ## if the following statement executes i.e., list contains values which are greater than given num return True print(check(values, num)) print(check(values, num_one))
আপনি যদি উপরের প্রোগ্রামটি চালান,
আউটপুট
True False
এটি খুঁজে পাওয়ার আরেকটি উপায় হল all() ব্যবহার করা অন্তর্নির্মিত পদ্ধতি। সমস্ত() পুনরাবৃত্তিযোগ্য থেকে প্রতিটি উপাদান থাকলে পদ্ধতি True প্রদান করে সত্য অন্যথায় এটি মিথ্যা ফেরত দেয় . চলুন all() ব্যবহার করে প্রোগ্রামটি দেখি পদ্ধতি।
## initializing the list values = [1, 2, 3, 4, 5] ## number num = 0 num_one = 1 ## function to check whether all the values of the list are greater than num or not def check(values, num): ## all() method if all(value > num for value in values): return True else: return False print(check(values, num)) print(check(values, num_one))
আপনি যদি উপরের প্রোগ্রামটি চালান,
আউটপুট
True False
প্রোগ্রাম সম্পর্কে আপনার কোন সন্দেহ থাকলে, অনুগ্রহ করে মন্তব্য বিভাগে উল্লেখ করুন।