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

एक वाक्य की जाँच करने के लिए पायथन प्रोग्राम एक पैंग्राम है या नहीं।

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

उदाहरण

Input: string = 'abc def ghi jkl mno pqr stu vwx yz'
Output: Yes
// contains all the characters from ‘a’ to ‘z’
Input: str='python program'
Output: No
// Does not contains all the characters from ‘a’ to 'z'

एल्गोरिदम

Step 1: create a string.
Step 2: Convert the complete sentence to a lower case using lower () method.
Step 3: convert the input string into a set (), so that we will list of all unique characters present in the sentence.
Step 4: separate out all alphabets ord () returns ASCII value of the character.
Step 5: If length of list is 26 that means all characters are present and sentence is Pangram otherwise not.

उदाहरण कोड

def checkPangram(s):
   lst = []
   for i in range(26):
      lst.append(False)
   for c in s.lower(): 
      if not c == " ":
         lst[ord(c) -ord('a')]=True
   for ch in lst:
      if ch == False:
         return False
   return True
# Driver Program 
str1=input("Enter The String ::7gt;")
if (checkPangram(str1)):
   print ('"'+str1+'"')
   print ("is a pangram")
else:
   print ('"'+str1+'"')
   print ("is not a pangram")

आउटपुट

Enter The String ::abc def ghi jkl mno pqr stu vwx yz
"abc def ghi jkl mno pqr stu vwx yz"
is a pangram
Enter The String ::> python program
"pyhton program"
is not a pangram

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

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक नंबर दिया गया है, हमें यह जांचना होगा कि संख्या दो की शक्ति है या नहीं। कीवर्ड विशिष्ट उपयोग के साथ किसी भी भाषा द्वारा आरक्षित विशेष शब्द हैं और पहचानकर्ता के रूप में उपयोग नहीं किए जा सकते हैं। यह जांचने

  1. एक वाक्य में शब्दों को गिनने के लिए पायथन प्रोग्राम

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन हमें एक वाक्य दिया गया है, हमें वाक्य में शब्दों की संख्या गिनने की जरूरत है यहां हम दो दृष्टिकोणों पर चर्चा करेंगे - दृष्टिकोण 1 - विभाजन () फ़ंक्शन का उपयोग करना उदाहरण test_string = "Tuto

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

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