इस लेख में, हम पायथन 3.x या उससे पहले के संस्करण का उपयोग करके isNumber() मेथड को कार्यान्वित करने के बारे में जानेंगे।
यह मेथड इनपुट के रूप में एक स्ट्रिंग टाइप लेता है और बूलियन True या False वापस करता है इस आधार पर कि दर्ज स्ट्रिंग एक संख्या है या नहीं। ऐसा करने के लिए हम ट्राई और एक्सेप्ट स्टेटमेंट का उपयोग करके अपवाद संचालन की मदद लेते हैं।

उदाहरण
आइए कुछ उदाहरण देखते हैं -
# isNumber() फंक्शन का कार्यान्वयन
def isNumber(s):
if s[0] == '-':
s = s[1:]
# अपवाद संचालन
try:
n = int(s)
return True
# यदि कोई त्रुटि आती है तो अपवाद पकड़ें
except ValueError:
return False
inp1 = "786"
inp2 = "-786"
inp3 = "Tutorialspoint"
print(isNumber(inp1))
print(isNumber(inp2))
print(isNumber(inp3))
आउटपुट
True
True
False
निष्कर्ष
इस लेख में, हमने पायथन 3.x या उससे पहले के संस्करण में IsNumber() फंक्शन को कार्यान्वित करना सीखा।