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

पायथन प्रोग्राम जो प्रदर्शित करता है कि कौन से अक्षर पहले स्ट्रिंग में हैं लेकिन दूसरे में नहीं हैं

जब पहली स्ट्रिंग में मौजूद अक्षरों को प्रदर्शित करने की आवश्यकता होती है, लेकिन दूसरी स्ट्रिंग में नहीं, तो उपयोगकर्ता से दो स्ट्रिंग इनपुट लिए जाते हैं। 'सेट' का उपयोग दो स्ट्रिंग्स के बीच अंतर खोजने के लिए किया जाता है।

पायथन एक डेटाटाइप के साथ आता है जिसे 'सेट' के रूप में जाना जाता है। इस 'सेट' में ऐसे तत्व हैं जो केवल अद्वितीय हैं।

सेट चौराहे, अंतर, संघ और सममित अंतर जैसे संचालन करने में उपयोगी है।

उदाहरण

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

my_str_1 = input("Enter the first string...")
my_str_2 = input("Enter the second string...")
my_result = list(set(my_str_1)-set(my_str_2))
print("The letters in first string but not in second string :")
for i in my_result:
   print(i)

आउटपुट

Enter the first string...Jane
Enter the second string...Wane
The letters in first string but not in second string :
J

स्पष्टीकरण

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

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

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

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

    इस कार्यक्रम में, एक उपयोगकर्ता इनपुट स्ट्रिंग दिया गया। हमें इस स्ट्रिंग में स्वरों की संख्या गिननी है। यहां हम पायथन में सेट का उपयोग करते हैं। सेट एक अनियंत्रित संग्रह डेटा प्रकार है जो चलने योग्य, परिवर्तनशील और कोई डुप्लिकेट तत्व नहीं है। उदाहरण Input : str1=pythonprogram Output : 3 एल्गोरिदम

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

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