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

एक स्ट्रिंग में विषम सूचकांक मानों के वर्णों को निकालने के लिए पायथन प्रोग्राम

जब किसी स्ट्रिंग के विषम सूचकांकों से वर्णों को निकालना आवश्यक होता है, तो एक विधि परिभाषित की जाती है जो स्ट्रिंग को पैरामीटर के रूप में लेती है।

नीचे उसी का प्रदर्शन है -

उदाहरण

def remove_odd_index_characters(my_str):
   new_string = ""
   i = 0
   while i < len(my_str):
      if (i % 2 == 1):
         i+= 1
         continue

      new_string += my_str[i]
      i+= 1
   return new_string

if __name__ == '__main__':
   my_string = "Hi there Will"

   my_string = remove_odd_index_characters(my_string)
   print("Characters from odd index have been removed")
   print("The remaining characters are : ")
   print(my_string)

आउटपुट

Characters from odd index have been removed
The remaining characters are :
H hr il

स्पष्टीकरण

  • 'remove_odd_index_characters' नाम की एक विधि परिभाषित की गई है, जो एक स्ट्रिंग को पैरामीटर के रूप में लेती है।

  • एक खाली स्ट्रिंग बनाई जाती है।

  • स्ट्रिंग को पुनरावृत्त किया जाता है, और प्रत्येक तत्व की अनुक्रमणिका 2 से विभाजित होती है।

  • यदि शेषफल 0 नहीं है, तो इसे एक विषम अनुक्रमणिका माना जाता है, और इसे हटा दिया जाता है।

  • मुख्य विधि में, विधि को कहा जाता है, और स्ट्रिंग को परिभाषित किया जाता है।

  • यह स्ट्रिंग विधि के पैरामीटर के रूप में पास की जाती है।

  • आउटपुट कंसोल पर प्रदर्शित होता है।


  1. पायथन प्रोग्राम यह जाँचने के लिए कि क्या दिया गया स्ट्रिंग पैंग्राम है

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

  1. एक स्ट्रिंग में दर्पण वर्ण खोजने के लिए पायथन प्रोग्राम

    उपयोगकर्ता इनपुट स्ट्रिंग और उस स्थिति से स्थिति को देखते हुए हमें वर्णों को वर्णानुक्रम में स्ट्रिंग की लंबाई तक दर्पण करने की आवश्यकता है। इस ऑपरेशन में, हम a को z, b से y, c से x, d से w में बदलते हैं और इसी तरह से पहला कैरेक्टर आखिरी हो जाता है और इसी तरह चालू। Inpu t: p = 3 Input string = p

  1. पायथन प्रोग्राम यह जांचने के लिए कि क्या स्ट्रिंग के दोनों हिस्सों में वर्णों का एक ही सेट है।

    एक स्ट्रिंग को देखते हुए, हमारा काम यह जांचना है कि स्ट्रिंग के दोनों हिस्सों में वर्णों का एक ही सेट है या नहीं। इस समस्या को हल करने के लिए हम पहले स्ट्रिंग को बीच से विभाजित करते हैं, इसलिए हमें दो हिस्से मिलते हैं, अब हम प्रत्येक हिस्सों की जांच करते हैं कि वर्णों का एक ही सेट है या नहीं। यदि स्