यदि कोई स्ट्रिंग में सभी वर्ण संख्यात्मक वर्ण हैं, तो isnumeric () विधि सही है। यदि नहीं, तो यह गलत है।
एक संख्यात्मक चरित्र के निम्नलिखित गुण हैं:
- Numeric_Type = दशमलव
- Numeric_Type = अंक
- Numeric_Type = न्यूमेरिक
पायथन में, दशमलव वर्ण (जैसे: 0, 1, 2…), अंक (जैसे: सबस्क्रिप्ट, सुपरस्क्रिप्ट), और यूनिकोड संख्यात्मक मान संपत्ति वाले वर्ण (जैसे: अंश, रोमन अंक, मुद्रा संख्यात्मक) सभी संख्यात्मक वर्ण माने जाते हैं।
आप कार्यक्रम में यूनिकोड का उपयोग करके अंक और संख्यात्मक वर्ण लिख सकते हैं। उदाहरण के लिए:
# s = 's' s = ' u00BD'
का वाक्य विन्यास isnumeric()
है
string.isnumeric ()
isnumeric () पैरामीटर
isnumeric()
विधि कोई पैरामीटर नहीं लेता है।
सम्मिलित () से वापसी मान
isnumeric()
विधि रिटर्न:
- यह सच है कि स्ट्रिंग के सभी वर्ण संख्यात्मक वर्ण हैं।
- गलत है अगर कम से कम एक वर्ण एक संख्यात्मक चरित्र नहीं है।
उदाहरण 1: समसूत्री का कार्य ()
s = '1242323' print(s.isnumeric()) #s = '²3455' s = 'u00B23455' print(s.isnumeric()) # s = '½' s = 'u00BD' print(s.isnumeric()) s = '1242323' s='python12' print(s.isnumeric())
आउटपुट
सच्चा सच्चा सच्चा झूठा
उदाहरण 2: इस्मेरिक () का उपयोग कैसे करें?
#s = '²3455' s = 'u00B23455' if s.isnumeric() == True: print('All characters are numeric.') else: print('All characters are not numeric.')
आउटपुट
सभी वर्ण संख्यात्मक हैं।