Trong bài viết này, chúng tôi sẽ giới thiệu về triển khai isNumber () phương pháp sử dụng Python 3.x. Hoặc sớm hơn.
Phương thức này nhận kiểu chuỗi làm đầu vào và trả về kiểu boolean True hoặc False tùy theo chuỗi đã nhập có phải là số hay không. Để thực hiện điều này, chúng tôi sử dụng sự trợ giúp của việc xử lý ngoại lệ bằng cách sử dụng câu lệnh try and but.
Ví dụ
Hãy xem một số ví dụ -
# 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))
Đầu ra
True True False
Kết luận
Trong bài viết này, chúng ta đã tìm hiểu cách triển khai hàm implement IsNumber () trong Python 3.x. Hoặc sớm hơn.