পাইথন যেকোন () ফাংশন ব্যবহার

Python Any Function Usage



কোন () পাইপথনের একটি অন্তর্নির্মিত ফাংশন টুপল বা তালিকা বা অভিধানের মতো একাধিক ডেটা টাইপ বস্তুর আইটেমগুলি যাচাই করার জন্য এবং যে কোনও আইটেমে সত্য আছে তাহলে ফাংশনটি সত্য হবে। উদাহরণস্বরূপ, যদি একটি টুপলের কমপক্ষে একটি আইটেম সত্য মান ধারণ করে এবং টিপলটি কোন () ফাংশনের যুক্তি হিসাবে পাস করা হয় তবে পদ্ধতিটি সত্য হবে। কিন্তু যদি টুপলের সমস্ত আইটেম মিথ্যা মান ধারণ করে তবে যেকোন () ফাংশনের রিটার্ন মান মিথ্যা হবে। এই ফাংশনটি লজিক্যাল বা শর্তগুলির মতো কাজ করে যা সত্য হলে ফিরে আসে যদি কোন একটি শর্ত সত্য হয়। পাইথনে যেকোন () ফাংশনের ব্যবহার এই টিউটোরিয়ালে বর্ণিত হয়েছে।

বাক্য গঠন:

কোন(পুনরাবৃত্তিযোগ্য)

এখানে, iterable_variable কোন tuple বা তালিকা বা কোন পুনরাবৃত্তিযোগ্য বস্তু হতে পারে এবং এটি একটি বুলিয়ান মান প্রদান করে। বিভিন্ন পুনরাবৃত্তিযোগ্য বস্তুর যেকোন () ফাংশনের ব্যবহার নিচে দেখানো হয়েছে।







স্ট্রিং এ যেকোন () ফাংশনের ব্যবহার

যে কোন স্ট্রিং মান এর জন্য প্রকৃত মান হিসাবে বিবেচিত হয় কোন () ফাংশন নিম্নলিখিত উদাহরণে, স্ট্রিং ডেটা ভেরিয়েবলে সংরক্ষণ করা হয়, পাঠ্য 1 এবং যখন ভেরিয়েবল একটি যুক্তি হিসাবে পাস করা হয় কোন () ফাংশন তারপর এটি সত্য ফিরে। যখন একটি খালি স্ট্রিং ভেরিয়েবলে সংরক্ষণ করা হয়, পাঠ্য 2, এবং পাস কোন () ফাংশন তারপর এটি মিথ্যা ফেরত দেয় কারণ খালি স্ট্রিংটি মিথ্যা বলে বিবেচিত হয়।



#!/usr/bin/env python3

# স্ট্রিং ডেটাতে যেকোন () প্রয়োগ করুন
পাঠ্য 1= 'লিনাক্স ইঙ্গিত'
ছাপা('স্ট্রিং মানের আউটপুট:', কোন(পাঠ্য 1))

# খালি ডেটাতে যেকোন () প্রয়োগ করুন
পাঠ্য 2= ''
ছাপা('খালি স্ট্রিং মানের আউটপুট:', কোন(পাঠ্য 2))

আউটপুট:



স্ক্রিপ্ট চালানোর পর নিচের আউটপুট দেখা যাবে।





টুপলে যেকোন () ফাংশনের ব্যবহার

নিচের স্ক্রিপ্টটি বিভিন্ন ধরনের টুপল ভেরিয়েবলে যেকোন () ফাংশনের ব্যবহার দেখায়। টুপ 1 সমস্ত সংখ্যাসূচক মান রয়েছে এবং একটি ছাড়া সব সত্য ফেরত। টুপ 2 চারটি মিথ্যা মান এবং একটি নেতিবাচক মান (-1) রয়েছে যা সত্য ফিরে আসে। tup3 দুটি মিথ্যা মান এবং দুটি খালি মান রয়েছে যা মিথ্যাও ফেরত দেয়। tup4 দুটি মিথ্যা মান রয়েছে, একটি স্ট্রিং মান যা সত্য প্রদান করে এবং একটি খালি স্ট্রিং যা মিথ্যা প্রদান করে।



#!/usr/bin/env python3

# সংখ্যাসূচক তথ্যে যেকোন () প্রয়োগ করুন
টুপ 1= (পনের, 2. 3, 43, 0, 78)
ছাপা('প্রথম আউটপুট:', কোন(টুপ 1))

# বুলিয়ান ডেটা এবং নেগেটিভ নম্বরে যেকোন () প্রয়োগ করুন
টুপ 2= (0, মিথ্যা, মিথ্যা,-, মিথ্যা)
ছাপা('দ্বিতীয় আউটপুট:', কোন(টুপ 2))

# বুলিয়ান ডেটা এবং খালি স্ট্রিং এ যেকোন () প্রয়োগ করুন
tup3= ('', মিথ্যা, '', মিথ্যা)
ছাপা('তৃতীয় আউটপুট:', কোন(tup3))

# বুলিয়ান ডেটা এবং স্ট্রিং ভ্যালুতে যেকোন () প্রয়োগ করুন
tup4= ('হ্যালো', মিথ্যা, '', মিথ্যা)
ছাপা('চতুর্থ আউটপুট:', কোন(tup4))

আউটপুট:

স্ক্রিপ্ট চালানোর পর নিচের আউটপুট দেখা যাবে।

তালিকায় যেকোন () ফাংশনের ব্যবহার

নিম্নলিখিত স্ক্রিপ্ট তালিকা ভেরিয়েবলে যেকোন () ফাংশনের ব্যবহার দেখায়। চার ধরনের তালিকা ভেরিয়েবল এখানে ব্যবহার করা হয়। তালিকা 1 একটি ফাঁকা তালিকা যা মিথ্যা প্রদান করে। তালিকা 2 তিনটি স্ট্রিং মান রয়েছে যা সত্য এবং একটি খালি মান যা মিথ্যা প্রদান করে। তালিকা 3 দুটি শূন্য সংখ্যা (0) রয়েছে যা মিথ্যা এবং একটি অক্ষর, '0' যা সত্য ফিরে আসে। তালিকা 4 তিনটি মান রয়েছে, একটি শূন্য যা মিথ্যা প্রদান করে, একটি মিথ্যা এবং একটি শূন্য স্ট্রিং যা শূন্য প্রদান করে। সুতরাং, সব মান তালিকা 4 মিথ্যা।

#!/usr/bin/env python3

# খালি তালিকায় যেকোন () প্রয়োগ করুন
তালিকা 1= []
ছাপা('খালি তালিকার আউটপুট:' ,কোন(তালিকা 1))

# স্ট্রিংয়ের তালিকায় যেকোন () প্রয়োগ করুন
তালিকা 2= ['উবুন্টু', '', '0', 'ফেডোরা']
ছাপা('স্ট্রিংয়ের একটি তালিকার আউটপুট:' ,কোন(তালিকা 2))

# শূন্য মানের তালিকায় যেকোন () প্রয়োগ করুন
তালিকা 3= [0, '0', 0]
ছাপা('0 মানের একটি তালিকার আউটপুট:' ,কোন(তালিকা 3))

# বুলিয়ান এবং খালি স্ট্রিংয়ের তালিকায় যেকোন () প্রয়োগ করুন
তালিকা 4= [0, মিথ্যা, '']
ছাপা('বুলিয়ান এবং খালি ডেটার একটি তালিকার আউটপুট:' ,কোন(তালিকা 4))

আউটপুট:

স্ক্রিপ্ট চালানোর পর নিচের আউটপুট দেখা যাবে।

অভিধানে যেকোন () ফাংশনের ব্যবহার

নিম্নলিখিত স্ক্রিপ্ট অভিধান ভেরিয়েবলে যেকোন () ফাংশনের ব্যবহার দেখায়। যে কোন () ফাংশন অভিধানের সূচক মানগুলির উপর ভিত্তি করে মান প্রদান করে। যেকোনো () ফাংশন এখানে তিনটি অভিধান ভেরিয়েবলে প্রয়োগ করা হয়। dic1 শুধুমাত্র একটি আইটেম রয়েছে যেখানে সূচকটি 0 যা মিথ্যা প্রদান করে। dic2 দুটি আইটেম রয়েছে, প্রথম আইটেমের ইনডেক্স 0 যা মিথ্যা প্রদান করে এবং দ্বিতীয় আইটেমের ইনডেক্স একটি স্ট্রিং মান যা সত্য রিটার্ন করে। dic3 দুটি আইটেম রয়েছে, প্রথম আইটেমের ইনডেক্স মিথ্যা এবং দ্বিতীয় আইটেমের ইনডেক্স একটি ফাঁকা স্ট্রিং যা মিথ্যাও ফেরত দেয়।

#!/usr/bin/env python3

# একক আইটেমের একটি অভিধানে যেকোনো () প্রয়োগ করুন যেখানে সূচক 0
dic1= {0:'সত্য'}
ছাপা('প্রথম আউটপুট:', কোন(dic1))

# দুটি আইটেমের একটি অভিধানে যেকোনো () প্রয়োগ করুন যেখানে সূচী 0 এবং 'মিথ্যা'
dic2= {0:'মিথ্যা', 'মিথ্যা':0}
ছাপা('দ্বিতীয় আউটপুট:', কোন(dic2))

# দুটি আইটেমের একটি অভিধানে যেকোনো () প্রয়োগ করুন যেখানে সূচীগুলি মিথ্যা এবং ফাঁকা স্ট্রিং
dic3= {মিথ্যা:মিথ্যা, '':'খালি'}
ছাপা('তৃতীয় আউটপুট:', কোন(dic3))

আউটপুট:

স্ক্রিপ্ট চালানোর পর নিচের আউটপুট দেখা যাবে।

একাধিক শর্তে যেকোন () ফাংশনের ব্যবহার

নিম্নলিখিত উদাহরণে, যেকোনো () ফাংশন তিনটি তালিকা ভেরিয়েবলে প্রয়োগ করা হয় এবং আউটপুটগুলি একটিতে ব্যবহৃত হয় যদি যৌক্তিক এবং অপারেটরদের সাথে বিবৃতি। প্রথম তালিকায় একটি সত্য মান (-1) রয়েছে এবং এটি সত্য ফিরে আসে। দ্বিতীয় তালিকায় দুটি সত্য মান রয়েছে ('মিথ্যা', '0') এবং এটি সত্য ফিরে আসে। তৃতীয় তালিকায় সব মিথ্যা মান রয়েছে যা মিথ্যা ফেরত দেয়। সুতরাং, যদি শর্ত মিথ্যা ফিরে আসবে।

#!/usr/bin/env python3

# প্রথম তালিকায় যেকোন () প্রয়োগ করুন
তালিকা 1= [0,-, মিথ্যা]
ছাপা('তালিকা 1:' ,কোন(তালিকা 1))

# দ্বিতীয় তালিকায় যেকোন () প্রয়োগ করুন
তালিকা 2= ['','মিথ্যা', '0']
ছাপা('তালিকা 2:' ,কোন(তালিকা 2))

# তৃতীয় তালিকায় যেকোন () প্রয়োগ করুন
তালিকা 3= [মিথ্যা, 0, '']
ছাপা('তালিকা 3:' ,কোন(তালিকা 3))

# যদি কোন () ফাংশনের সমস্ত আউটপুট সত্য হয় তবে সত্য রিটার্ন করে
যদি(কোন(তালিকা 1) এবং কোন(তালিকা 2) এবং কোন(তালিকা 3)):
ছাপা('যেকোনো () ফাংশনের আউটপুট সত্য')
অন্য:
ছাপা('যেকোন () ফাংশনের যেকোন একটি আউটপুট মিথ্যা')

আউটপুট:

স্ক্রিপ্ট চালানোর পর নিচের আউটপুট দেখা যাবে।

উপসংহার:

পাইথনে বিভিন্ন ধরনের ভেরিয়েবলের যেকোন () ফাংশনের ব্যবহার এখানে বিভিন্ন উদাহরণ ব্যবহার করে দেখানো হয়েছে। এটি পাঠকদের পাইথনে যেকোন () ফাংশনের ব্যবহার বুঝতে এবং স্ক্রিপ্টে সঠিকভাবে প্রয়োগ করতে সাহায্য করবে।