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

पायथन में isupper(), islower(), lower(), upper() फ़ंक्शन और उनके अनुप्रयोग


इस लेख में, हम पायथन 3.x (या पूर्व संस्करणों) में isupper(), islower(), upper(), lower() फ़ंक्शन के बारे में सीखेंगे।

ये वे फ़ंक्शन हैं जिनका उपयोग स्ट्रिंग्स और संबंधित प्रकारों पर किया जा सकता है। वे पायथन स्टैंडर्ड लाइब्रेरी में शामिल हैं।

सभी फ़ंक्शन कोई तर्क स्वीकार नहीं करते हैं। isupper() और islower() बूलियन मान लौटाते हैं जबकि upper() और lower() फ़ंक्शन स्ट्रिंग्स को अपरकेस या लोअरकेस में लौटाते हैं।

अब आइए एक उदाहरण का उपयोग करके कार्यान्वयन देखें।

उदाहरण

string = 'tutorialspoint'
# अपरकेस वर्णों की जाँच
print(string.isupper())
# लोअरकेस वर्णों की जाँच
print(string.islower())
# अपरकेस वर्णों में बदलें
print(string.upper())
# लोअरकेस वर्णों में बदलें
print(string.lower())

आउटपुट

False
True
TUTORIALSPOINT
tutorialspoint

व्याख्या

यदि कोई पैरामीटर पास किया जाता है तो इंटरप्रेटर द्वारा त्रुटि उत्पन्न होती है। आउटपुट से देखा गया कि सभी वर्णों को वांछित केस में बदल दिया गया है। यदि स्ट्रिंग में कोई पूर्णांक या प्रतीकात्मक वर्ण है तो कोई परिवर्तन नहीं देखा जाता है।

निष्कर्ष

इस लेख में, हमने पायथन 3.x (या पूर्व संस्करणों) में isupper(), islower(), lower() और upper() फ़ंक्शन के बारे में सीखा।

  1. Python प्रोग्राम में बिल्ट-इन फ़ंक्शन के बिना अपरकेस और लोअरकेस वर्णों की गिनती Python प्रोग्राम में बिल्ट-इन फ़ंक्शन के बिना अपरकेस और लोअरकेस वर्णों की गिनती

    इस लेख में, हम नीचे दिए गए समस्या कथन के समाधान के बारे में जानेंगे। समस्या कथन - हमें एक स्ट्रिंग दी गई है, हमें स्ट्रिंग में मौजूद अपरकेस और लोअरकेस वर्णों की संख्या गिनने की आवश्यकता है बिना बिल्ट-इन फ़ंक्शन का उपयोग किए। इसे Python में उपलब्ध islower() और isupper() फ़ंक्शन का उपयोग करके आसानी

  1. पायथन प्रोग्राम: इनबिल्ट फंक्शन्स के बिना अपरकेस और लोअरकेस कैरेक्टर्स की गिनती करें पायथन प्रोग्राम: इनबिल्ट फंक्शन्स के बिना अपरकेस और लोअरकेस कैरेक्टर्स की गिनती करें

    इस लेख में, हम दिए गए प्रॉब्लम स्टेटमेंट को हल करने के समाधान और दृष्टिकोण के बारे में सीखेंगे। प्रॉब्लम स्टेटमेंट एक स्ट्रिंग इनपुट दिए जाने पर, हमें दी गई स्ट्रिंग्स में अपरकेस और लोअरकेस कैरेक्टर्स की संख्या ढूंढने की आवश्यकता है। यहां हम बिल्ट-इन ord() फंक्शन की मदद से प्रत्येक कैरेक्टर के ASC

  1. - पायथन में अपरकेस लेटर्स और डिजिट्स के साथ रैंडम स्ट्रिंग कैसे जनरेट करें?

    आप एक रैंडम कैरेक्टर प्राप्त करने के लिए random.choice(list_of_choices) का उपयोग कर सकते हैं। फिर इस पर लूप चलाकर एक सूची प्राप्त करें और अंत में इस सूची को जोड़कर एक स्ट्रिंग प्राप्त करें। यहां विकल्पों की सूची अपरकेस लेटर्स और डिजिट्स है। उदाहरण के लिए: import string import random def get_random_