Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> Python

पायथन प्रोग्राम: क्लासेस का उपयोग करके आयत का क्षेत्रफल निकालें


जब क्लासेस का उपयोग करके आयत का क्षेत्रफल खोजने की आवश्यकता होती है, तो ऑब्जेक्ट-ओरिएंटेड विधि का उपयोग किया जाता है। यहां एक क्लास परिभाषित की जाती है, एट्रिब्यूट्स परिभाषित किए जाते हैं। क्लास के भीतर फ़ंक्शंस परिभाषित किए जाते हैं जो विशिष्ट ऑपरेशन करते हैं। क्लास का एक इंस्टेंस बनाया जाता है, और फ़ंक्शंस का उपयोग आयत का क्षेत्रफल खोजने के लिए किया जाता है।

उदाहरण

class ShapeRectangle:
    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 = ShapeRectangle(len_val, bread_val)
print("आयत का क्षेत्रफल: ")
print(my_instance.calculate_area())
print()

आउटपुट

आयत की लंबाई है: 6
आयत की चौड़ाई है: 45
आयत का क्षेत्रफल: 270

व्याख्या

  • 'ShapeRectangle' नामक एक क्लास परिभाषित की गई है।
  • इसमें 'init' मेथड है जो मान इनिशियलाइज़ करता है।
  • इसमें एक मेथड भी है जो दिए गए विशिष्ट पैरामीटर्स के साथ आयत का क्षेत्रफल गणना करता है।
  • इस क्लास का एक इंस्टेंस बनाया जाता है।
  • आवश्यक पैरामीटर्स पास करके क्षेत्रफल गणना फ़ंक्शन को कॉल किया जाता है।
  • इसे आउटपुट के रूप में कंसोल पर प्रदर्शित किया जाता है।

  1. Python प्रोग्राम में ऐरे का योग खोजना Python प्रोग्राम में ऐरे का योग खोजना

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक ऐरे दिया गया है, हमें ऐरे का योग निकालने की आवश्यकता है। पूरे ऐरे को पार करने और प्रत्येक इंडेक्स पर तत्व को जोड़कर योग प्राप्त करने का ब्रूट-फोर्स दृष्टिकोण नीचे चर्चा किया गया है। उदाहरण # sum फ़ंक्शन def

  1. पायथन प्रोग्राम: मैट्रिक्स का ट्रांसपोज़ ढूंढें पायथन प्रोग्राम: मैट्रिक्स का ट्रांसपोज़ ढूंढें

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट एक मैट्रिक्स दिए जाने पर, हमें ट्रांसपोज़ को उसी मैट्रिक्स में स्टोर करना होगा और इसे प्रदर्शित करना होगा। मैट्रिक्स का ट्रांसपोज़ पंक्तियों को कॉलम में और कॉलम को पंक्तियों में बदलकर

  1. पायथन प्रोग्राम: ऐरे का योग ढूंढें पायथन प्रोग्राम: ऐरे का योग ढूंढें

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट इनपुट के रूप में एक ऐरे दिए जाने पर, हमें दिए गए ऐरे का योग निकालने की आवश्यकता है। यहां हम ब्रूट-फोर्स दृष्टिकोण का पालन कर सकते हैं यानी एक लिस्ट को ट्रैवर्स करना और प्रत्येक एलिमें