এই নিবন্ধে, আমরা পাইথন স্ট্যান্ডার্ড লাইব্রেরিতে অন্তর্ভুক্ত ন্যূনতম এবং সর্বোচ্চ ফাংশন সম্পর্কে শিখব। এটি ব্যবহার অনুযায়ী পরামিতিগুলির অসীম সংখ্যা গ্রহণ করে
সিনট্যাক্স
সর্বোচ্চ( arg1,arg2,arg3,...........)
রিটার্ন মান − সবকটি আর্গুমেন্টের সর্বোচ্চ
ত্রুটি এবং ব্যতিক্রম:এখানে ত্রুটি শুধুমাত্র সেই পরিস্থিতিতে উত্থাপিত হয় যেখানে আর্গুমেন্ট একই ধরনের নয়। তাদের তুলনা করার সময় ত্রুটির সম্মুখীন হয়৷
চলুন দেখা যাক কোন কোন উপায়ে আমরা প্রথমে max() ফাংশন বাস্তবায়ন করতে পারি।
উদাহরণ
# আর্গুমেন্ট পাসপ্রিন্টের একটি সেট থেকে সর্বাধিক উপাদান পাওয়া ("পাস করা আর্গুমেন্টগুলির মধ্যে সর্বাধিক মান হল:"+str(max(2,3,4,5,7,2,1,6)))# উপরেরটি বিবৃতিটি আর্গুমেন্টপ্রিন্ট হিসাবে অক্ষরের জন্যও কার্যকর করে একটি তালিকার আকারে ম্যাপ করা আর্গুমেন্টগুলি গ্রহণ করুন=[22,45,1,7,3,2,9]প্রিন্ট("তালিকার সর্বাধিক উপাদান হল:"+str(max(l)))# এটি একটি একটি tuplel আকারে ম্যাপ করা আর্গুমেন্টগুলি গ্রহণ করুন=(22,45,1,7,71,91,3,2,9)প্রিন্ট("টুপলের সর্বোচ্চ উপাদান হল:"+str(max(l)))প্রে>আউটপুট
পাস করা আর্গুমেন্টগুলির মধ্যে সর্বোচ্চ মান হল:7 পাস করা আর্গুমেন্টগুলির মধ্যে সর্বাধিক মান হল:z তালিকার সর্বোচ্চ উপাদান হল:45টিপলের সর্বাধিক উপাদান হল:91এখানে এটি স্পষ্টভাবে লক্ষ্য করা যায় যে সর্বাধিক ফাংশন ব্যবহার করে আমরা কোনো তুলনামূলক ক্রিয়াকলাপ ছাড়াই আর্গুমেন্টের মধ্যে সরাসরি সর্বোচ্চ মান পেতে পারি।
একইভাবে, আমরা এখানে min() ফাংশন প্রয়োগ করতে পারি
উদাহরণ
# আর্গুমেন্ট পাসপ্রিন্টের একটি সেট থেকে সর্বাধিক উপাদান পাওয়া ("পাস করা আর্গুমেন্টগুলির মধ্যে ন্যূনতম মান হল:"+str(min(2,3,4,5,7,2,1,6)))# উপরেরটি বিবৃতি আর্গুমেন্টপ্রিন্ট হিসাবে অক্ষরের জন্যও কার্যকর করে একটি তালিকার আকারে ম্যাপ করা আর্গুমেন্টগুলি গ্রহণ করুন=[22,45,1,7,3,2,9]প্রিন্ট("তালিকার ন্যূনতম উপাদান হল:"+str(মিনিট(l)))# এটি একটি একটি tuplel =(22,45,1,7,71,91,3,2,9)মুদ্রণ আকারে ম্যাপ করা আর্গুমেন্টগুলি গ্রহণ করুন("টুপলের ন্যূনতম উপাদান হল:"+str(মিনিট(l)))প্রে>আউটপুট
পাস করা আর্গুমেন্টের মধ্যে ন্যূনতম মান হল:1 পাস করা আর্গুমেন্টগুলির মধ্যে ন্যূনতম মান হল:তালিকার একটি ন্যূনতম উপাদান হল:1 টিপলের সর্বনিম্ন উপাদান হল:1max() এবং min() এর মত অন্তর্নির্মিত ফাংশন ব্যবহার করে আমরা তুলনা করার জন্য যুক্তির প্রকৃত প্রয়োগ ছাড়াই সরাসরি সংশ্লিষ্ট সর্বোচ্চ এবং সর্বনিম্ন মান পেতে পারি
উপসংহার
এই নিবন্ধে, আমরা স্ট্যান্ডার্ড পাইথন লাইব্রেরিতে অন্তর্ভুক্ত সর্বাধিক এবং সর্বনিম্ন ফাংশনের বাস্তবায়ন শিখেছি।