ในบทความนี้ เราจะพูดถึงการติดตั้ง isNumber() วิธีการโดยใช้ Python 3.x หรือก่อนหน้านั้น
เมธอดนี้ใช้ประเภทสตริงเป็นอินพุตและคืนค่าบูลีนเป็น True หรือ False ตามว่าสตริงที่ป้อนเป็นตัวเลขหรือไม่ ในการทำเช่นนี้ เราใช้ความช่วยเหลือในการจัดการข้อยกเว้นโดยใช้คำสั่ง try และยกเว้น
ตัวอย่าง
มาดูตัวอย่างกัน −
# Implementation of isNumber() function def isNumber(s): if(s[0] =='-'): s=s[1:] #exception handling try: n = int(s) return True # catch exception if any error is encountered except ValueError: return False inp1 = "786" inp2 = "-786" inp3 = "Tutorialspoint" print(isNumber(inp1)) print(isNumber(inp2)) print(isNumber(inp3))
ผลลัพธ์
True True False
บทสรุป
ในบทความนี้ เราได้เรียนรู้วิธีใช้ฟังก์ชัน Implement IsNumber() ใน Python 3.x หรือก่อนหน้านั้น