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

पायथन प्रोग्राम एक क्लास बनाने के लिए जिसमें एक विधि उपयोगकर्ता से एक स्ट्रिंग को स्वीकार करती है और दूसरा इसे प्रिंट करता है

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

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

उदाहरण

class print_it():
   def __init__(self):
      self.string = ""
   def get_data(self):
      self.string=input("Enter the string : ")
   def put_data(self):
      print("The string is:")
      print(self.string)
print("An object of the class is being created")
my_instance = print_it()
print("The 'get_data' method is being called")
my_instance.get_data()
print("The 'put_data' method is being called")
my_instance.put_data()

आउटपुट

An object of the class is being created
The 'get_data' method is being called
Enter the string : janewill
The 'put_data' method is being called
The string is:
janewill

स्पष्टीकरण

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

  1. प्रत्येक टपल में संख्या और उसके घन वाली दी गई सूची से टुपल्स की सूची बनाने के लिए पायथन प्रोग्राम

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

  1. किसी अन्य शब्दकोश के मूल्य से पायथन शब्दकोश कैसे बनाएं?

    आप दूसरे डिक्शनरी को पहले डिक्शनरी में मर्ज करके ऐसा कर सकते हैं। पायथन 3.5+ में, आप शब्दकोश को अनपैक करने के लिए ** ऑपरेटर का उपयोग कर सकते हैं और निम्नलिखित सिंटैक्स का उपयोग करके कई शब्दकोशों को जोड़ सकते हैं - सिंटैक्स a = {'foo': 125} b = {'bar': "hello"} c = {**a, **b

  1. कैसे एक स्ट्रिंग से एक टपल और पायथन में तार की एक सूची बनाने के लिए?

    बिल्ट-इन फ़ंक्शन टपल () एक पायथन स्ट्रिंग को अलग-अलग वर्णों के टपल में परिवर्तित करता है। यह एक सूची वस्तु को टपल में भी बदल देता है। >>> tuple("TutorialsPoint") ('T', 'u', 't', 'o', 'r', 'i', 'a', 'l', 's', &