কম্পিউটার টিউটোরিয়াল

পাইথন প্রোগ্রাম: ক্লাস ব্যবহার করে আয়তের ক্ষেত্রফল বের করা

ক্লাস ব্যবহার করে আয়তের ক্ষেত্রফল

যখন ক্লাস ব্যবহার করে আয়তের ক্ষেত্রফল বের করতে হয়, তখন অবজেক্ট-ওরিয়েন্টেড পদ্ধতি ব্যবহার করা হয়। এখানে একটি ক্লাস সংজ্ঞায়িত করা হয়, অ্যাট্রিবিউটগুলি সংজ্ঞায়িত করা হয়। ক্লাসের ভিতরে কিছু ফাংশন সংজ্ঞায়িত করা হয় যা নির্দিষ্ট অপারেশন সম্পাদন করে। ক্লাসের একটি ইনস্ট্যান্স তৈরি করা হয় এবং ফাংশনগুলি ব্যবহার করে আয়তের ক্ষেত্রফল বের করা হয়।

উদাহরণ

class shape_rectangle():
    def __init__(self, my_length, my_breadth):
        self.length = my_length
        self.breadth = my_breadth
    def calculate_area(self):
        return self.length * self.breadth

len_val = 6
bread_val = 45
print("আয়তের দৈর্ঘ্য:")
print(len_val)
print("আয়তের প্রস্থ:")
print(bread_val)
my_instance = shape_rectangle(len_val, bread_val)
print("আয়তের ক্ষেত্রফল:")
print(my_instance.calculate_area())
print()

আউটপুট

আয়তের দৈর্ঘ্য: 6
আয়তের প্রস্থ: 45
আয়তের ক্ষেত্রফল: 270

ব্যাখ্যা

  • 'shape_rectangle' নামক একটি ক্লাস সংজ্ঞায়িত করা হয়েছে।
  • এতে 'init' মেথড আছে যা মানগুলো আরম্ভ করে।
  • এতে একটি মেথডও আছে যা আয়তের ক্ষেত্রফল গণনা করে দেওয়া প্যারামিটারগুলো দিয়ে।
  • এই ক্লাসের একটি ইনস্ট্যান্স তৈরি করা হয়েছে।
  • ক্ষেত্রফল গণনার ফাংশনটি কল করা হয়েছে প্রয়োজনীয় প্যারামিটার পাস করে।
  • এটি আউটপুট হিসেবে কনসোলে প্রদর্শিত হয়েছে।
  1. পাইথনে হিস্টোগ্রামের নিচে সর্বোচ্চ আয়তাকার এলাকা খুঁজে বের করার প্রোগ্রাম

  2. পাইথন প্রোগ্রামে অ্যারের যোগফল বের করা

  3. পাইথনে ম্যাট্রিক্সের ট্রান্সপোজ বের করা

  4. পাইথনে অ্যারের যোগফল বের করা