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

एक वर्ग बनाने और सर्कल के क्षेत्र और परिधि की गणना करने के लिए पायथन कार्यक्रम

जब कक्षाओं का उपयोग करके एक वृत्त का क्षेत्रफल और परिधि ज्ञात करना आवश्यक होता है, तो वस्तु उन्मुख विधि का उपयोग किया जाता है। यहां, एक वर्ग परिभाषित किया गया है, और विशेषताओं को परिभाषित किया गया है। कार्यों को वर्ग के भीतर परिभाषित किया जाता है जो कुछ संचालन करते हैं। वर्ग का एक उदाहरण बनाया जाता है, और कार्यों का उपयोग वृत्त के क्षेत्रफल और परिधि को खोजने के लिए किया जाता है।

नीचे उसी के लिए एक प्रदर्शन है -

उदाहरण

import math
class circle_compute():
   def __init__(self,my_radius):
      self.radius=my_radius
   def area_calculate(self):
      return math.pi*(self.radius**2)
   def perimeter_calculate(self):
      return 2*math.pi*self.radius
my_result = int(input("Enter the radius of circle..."))
my_instance = circle_compute(my_result)
print("The radius entered is :")
print(my_result)
print("The computed area of circle is ")
print(round(my_instance.area_calculate(),2))
print("The computed perimeter of circle is :")
print(round(my_instance.perimeter_calculate(),2))

आउटपुट

Enter the radius of circle...7
The radius entered is :
7
The computed area of circle is
153.94
The computed perimeter of circle is :
43.98

स्पष्टीकरण

  • 'circle_compute' वर्ग नामक एक वर्ग परिभाषित किया गया है, जिसमें 'area_calculate', 'perimeter_calculate' जैसे कार्य हैं।
  • इनका उपयोग क्रमशः एक वृत्त के क्षेत्रफल और परिधि की गणना करने के लिए किया जाता है।
  • इस वर्ग का एक उदाहरण बनाया गया है।
  • त्रिज्या का मान दर्ज किया जाता है और उस पर संचालन किया जाता है।
  • प्रासंगिक संदेश और आउटपुट कंसोल पर प्रदर्शित होते हैं।

  1. पायथन प्रोग्राम में एक सिलेंडर की परिधि का पता लगाएं

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे - समस्या कथन इनपुट व्यास और ऊंचाई, सिलेंडर की परिधि पाएं। परिमाप और कुछ नहीं बल्कि एक बेलन का पार्श्व दृश्य है अर्थात एक आयत। इसलिए परिधि=2 * (h + d) यहाँ d बेलन का व्यास है h सिलेंडर की ऊंचाई है आइए अब कार्यान्वयन देखें उद

  1. एक टेट्राहेड्रोन के क्षेत्र की गणना करने के लिए पायथन कार्यक्रम

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

  1. एक सिलेंडर की परिधि का पता लगाने के लिए पायथन कार्यक्रम

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे - समस्या कथन - इनपुट व्यास और ऊंचाई, सिलेंडर की परिधि ज्ञात करें परिमाप और कुछ नहीं बल्कि एक बेलन का पार्श्व दृश्य है अर्थात एक आयत इसलिए परिधि=2 * (h + d) यहाँ d बेलन का व्यास है h सिलेंडर की ऊंचाई है आइए अब कार्यान्वयन दे