इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे।
समस्या कथन
एक स्ट्रिंग इनपुट को देखते हुए, हमें यह जांचने के लिए एक पायथन प्रोग्राम जेनरेट करना होगा कि वह स्ट्रिंग पंग्राम है या नहीं।
पंग्राम एक वाक्य/शब्दों की श्रृंखला है जिसमें अंग्रेजी अक्षर संग्रह में प्रत्येक अक्षर होता है।
अब देखते हैं कि हम समस्या का समाधान कैसे कर सकते हैं
हम एक लूप का उपयोग करेंगे जो यह जांचता है कि इनपुट स्ट्रिंग में मौजूद प्रत्येक वर्ण वर्णमाला सेट से संबंधित है या नहीं जिसे हम मैन्युअल रूप से घोषित करेंगे।
उपरोक्त दृष्टिकोण का कार्यान्वयन −
. द्वारा दिया गया हैउदाहरण
import string
def ispangram(str):
alphabet = "abcdefghijklmnopqrstuvwxyz"
for char in alphabet:
if char not in str.lower():
return False
return True
# main
string = 'The five boxing wizards jump quickly.'
if(ispangram(string) == True):
print("Yes")
else:
print("No") आउटपुट
Yes
यहां हमने सदस्यता ऑपरेटरों के माध्यम से दो लूप के लिए नेहास्ड संस्करण में एक पुनरावृत्त प्रकार स्ट्रिंग निर्दिष्ट करके लागू किया है
सभी चर और कार्यों को वैश्विक दायरे में घोषित किया गया है जैसा कि नीचे दिए गए चित्र में दिखाया गया है।

निष्कर्ष
इस लेख में, हमने यह पता लगाने की विधि के बारे में जाना कि कोई स्ट्रिंग एक संख्या पैंग्राम है या नहीं