isnumeric विधि
isnumeric विधि जाँचती है कि
क्या स्ट्रिंग में केवल संख्याएँ हैं। isdigit
विधि के विपरीत, isnumeric विधि
सभी प्रकार के संख्यात्मक मानों की उपस्थिति
की जाँच करती है, जिसमें रोमन अंक और भिन्न
शामिल हैं।
विधि में कोई पैरामीटर नहीं दिया जाता है।
विधि बूलियन मान True या False
लौटाती है।
सिंटैक्स
स्ट्रिंग.isnumeric()
उदाहरण
आइए जाँचते हैं कि स्ट्रिंग में केवल अंक हैं:
txt = '12345'
print(txt.isnumeric())
कोड निष्पादन का परिणाम:
True
उदाहरण
अब मान लीजिए कि स्ट्रिंग में अन्य वर्ण हैं:
txt = '12345ab'
print(txt.isdigit())
कोड निष्पादन का परिणाम:
False
उदाहरण
अब आइए रोमन अंक वाली एक स्ट्रिंग को दो
विधियों isnumeric और isdigit
का उपयोग करके जाँचते हैं:
txt = 'Ⅻ'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())
कोड निष्पादन का परिणाम:
'isdigit:' False
'isnumeric:' True
उदाहरण
आइए एक भिन्नात्मक संख्या वाली स्ट्रिंग को
isnumeric और isdigit विधियों
का उपयोग करके जाँचते हैं:
txt = '⅓'
print('isdigit:', txt.isdigit())
print('isnumeric:', txt.isnumeric())
कोड निष्पादन का परिणाम:
'isdigit:' False
'isnumeric:' True