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

पायथन में कैसे जांचें कि स्ट्रिंग में केवल अपरकेस लेटर्स हैं?

हम 2 तरीकों का उपयोग करके जांच सकते हैं कि क्या स्ट्रिंग में केवल अपरकेस लेटर्स हैं। पहला है isupper() मेथड का उपयोग करना।

उदाहरण

print('Hello world'.isupper())
print('HELLO'.isupper())

आउटपुट

False
True

आप उसी परिणाम के लिए regexes का भी उपयोग कर सकते हैं। केवल अपरकेस मिलान के लिए, हम regex: "^[A-Z]+$" का उपयोग करके re.match(regex, string) कॉल कर सकते हैं।

उदाहरण

import re
print(bool(re.match('^[A-Z]+$', '123aAbc')))
print(bool(re.match('^[A-Z]+$', 'ABC')))

आउटपुट

False
True
  1. - पायथन में कैसे जांचें कि स्ट्रिंग अल्फान्यूमेरिक है?

    पायथन स्ट्रिंग क्लास में isalnum() नामक एक मेथड होता है जिसे स्ट्रिंग पर कॉल किया जा सकता है और यह हमें बताता है कि स्ट्रिंग में केवल अल्फान्यूमेरिक्स हैं या नहीं। आप इसे निम्न प्रकार से कॉल कर सकते हैं: >>> 123abc.isalnum() True >>> 123#$%abc.isalnum() False आप उसी परिणाम के लिए r

  1. - पायथन में कैसे सत्यापित करें कि स्ट्रिंग में केवल लेटर्स, नंबर्स, अंडरस्कोर और डैश हैं?

    आप इस कार्य को प्राप्त करने के लिए नियमित अभिव्यक्तियों का उपयोग कर सकते हैं। यह सत्यापित करने के लिए कि स्ट्रिंग में केवल लेटर्स, नंबर्स, अंडरस्कोर और डैश हैं, हम निम्न regex का उपयोग कर सकते हैं: ^[A-Za-z0-9_-]*$। उदाहरण import re print(bool(re.match(^[A-Za-z0-9_-]*$, aValidString123--__))) print(

  1. - पायथन वेरिएबल मौजूद है या नहीं कैसे जांचें?

    हम पायथन में वेरिएबल मौजूद है या नहीं जांचने के लिए निम्न कोड का उपयोग करते हैं। उदाहरण x = 10 class foo: g = rt def bar(self): m = 6 print(locals()) if m in locals(): print(m is local variable) else: print(m is not a local variable) f