Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Python

ใช้ฟังก์ชัน IsNumber() ใน Python


ในบทความนี้ เราจะพูดถึงการติดตั้ง isNumber() วิธีการโดยใช้ Python 3.x หรือก่อนหน้านั้น

เมธอดนี้ใช้ประเภทสตริงเป็นอินพุตและคืนค่าบูลีนเป็น True หรือ False ตามว่าสตริงที่ป้อนเป็นตัวเลขหรือไม่ ในการทำเช่นนี้ เราใช้ความช่วยเหลือในการจัดการข้อยกเว้นโดยใช้คำสั่ง try และยกเว้น

ใช้ฟังก์ชัน IsNumber() ใน Python

ตัวอย่าง

มาดูตัวอย่างกัน −

# 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 หรือก่อนหน้านั้น