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

पायथन और उनके अनुप्रयोगों में isupper (), islower (), निचला (), ऊपरी ()

इस लेख में, हम पायथन 3.x में isupper(), islower() ,upper() , lower() function के बारे में जानेंगे। या इससे पहले।

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

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

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

उदाहरण

string = 'tutorialspoint'

# checking for uppercase characters
print(string.isupper())

# checking for lowercase characters
print(string.islower())

# convert to uppercase characters
print(string.upper())

# convert to lowercase characters
print(string.lower())

आउटपुट

False
True
TUTORIALSPOINT
tutorialspoint

स्पष्टीकरण

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

निष्कर्ष

इस लेख में, हमने पायथन 3.x में isupper (), islower (), निचला () और ऊपरी () कार्यों के बारे में सीखा। या इससे पहले


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

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

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

    इस लेख में, हम दिए गए समस्या कथन को हल करने के लिए समाधान और दृष्टिकोण के बारे में जानेंगे। समस्या कथन एक स्ट्रिंग इनपुट को देखते हुए, हमें दिए गए स्ट्रिंग्स में अपरकेस और लोअरकेस वर्णों की संख्या ज्ञात करनी होगी। यहां हम बिल्ट-इन ऑर्ड () फ़ंक्शन की मदद से प्रत्येक वर्ण के ASCII मान की जाँच करेंगे

  1. पायथन में अपर केस अक्षरों और अंकों के साथ यादृच्छिक तार कैसे उत्पन्न करें?

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