কম্পিউটার

পাইথনে max() এবং min()


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

সাংখ্যিক মান

আমরা সাংখ্যিক মানগুলির একটি তালিকা নিই যার মধ্যে পূর্ণসংখ্যা এবং ফ্লোট রয়েছে। সর্বাধিক এবং সর্বনিম্ন উভয় মান দিতে ফাংশনগুলি যথাযথভাবে কাজ করে৷

উদাহরণ

x=[10,15,25.5,3,2,9/5,40,70]
print("Maximum number is :",max(x))
print("\nMinimum number is :",min(x))

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয়:

Maximum number is : 70
Minimum number is : 1.8

স্ট্রিং মান

সঠিক ফলাফল পেতে স্ট্রিং মানগুলি অভিধানিকভাবে তুলনা করা হয়। অভ্যন্তরীণভাবে অক্ষরের ascii মান তুলনা করা হয়।

উদাহরণ

x=['Mon','Tue','Wed','Thu','Fri','Sat','Sun']
print("Maximum number is :",max(x))
print("\nMinimum number is :",min(x))

আউটপুট

উপরের কোডটি চালানো আমাদের নিম্নলিখিত ফলাফল দেয়:

Maximum number is : Wed
Minimum number is : Fri

  1. পাইথনে min() এবং max() এর ব্যবহার

  2. পাইথনে ফ্যাক্টোরিয়াল()

  3. পাইথনে ints-এর জন্য সর্বোচ্চ এবং সর্বনিম্ন মান কীভাবে জানবেন?

  4. পাইথনে datetime.now() থেকে মিনিট, সেকেন্ড এবং মিলিসেকেন্ড কিভাবে পাবেন?