इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे।
प्रॉब्लम स्टेटमेंट
एक स्ट्रिंग इनपुट दिए जाने पर, हमें जांचना होगा कि स्ट्रिंग खाली है या नहीं।
पायथन स्ट्रिंग्स प्रकृति में इम्यूटेबल होती हैं इसलिए किसी भी ऑपरेशन को करते समय स्ट्रिंग्स को संभालते समय सावधानी बरतनी चाहिए।
यहां हम ऊपर दी गई प्रॉब्लम स्टेटमेंट को हल करने के लिए दो दृष्टिकोणों पर चर्चा करेंगे:
- len() मेथड का उपयोग करना।
- इक्वलिटी ऑपरेटर का उपयोग करना।
दृष्टिकोण 1: len() मेथड का उपयोग करके
उदाहरण
test_str1 = ""
test_str2 = "@@@"
if(len(test_str2) == len(test_str1)):
print("Yes")
else:
print("No")
आउटपुट
No
सभी वेरिएबल्स और फंक्शन्स ग्लोबल स्कोप में घोषित हैं जैसा कि नीचे दी गई आकृति में दिखाया गया है।

दृष्टिकोण 2: इक्वलिटी ऑपरेटर का उपयोग करके
उदाहरण
test_str1 = ""
test_str2 = "@@@"
if(test_str2 == test_str1):
print("Yes")
else:
print("No")
आउटपुट
No
सभी वेरिएबल्स और फंक्शन्स ग्लोबल स्कोप में घोषित हैं जैसा कि नीचे दी गई आकृति में दिखाया गया है।

निष्कर्ष
इस लेख में, हमने यह जांचने के दृष्टिकोण के बारे में सीखा कि कोई स्ट्रिंग नंबर पैंग्राम है या नहीं।