LeetCode OJ 系列之65 Valid Number --Python

来源:互联网 发布:左耳最后说了什么 知乎 编辑:程序博客网 时间:2024/06/05 19:26

Problem:

Validate if a given string is numeric.

Some examples:
"0" => true
" 0.1 " => true
"abc" => false
"1 a" => false
"2e10" => true

Note: It is intended for the problem statement to be ambiguous. You should gather all requirements up front before implementing one.

Update (2015-02-10):
The signature of the C++ function had been updated. If you still see your function signature accepts a const char * argument, please click the reload button  to reset your code definition.

Answer:

class Solution(object):    def isNumber(self, s):        """        :type s: str        :rtype: bool        """        try:            num = float(s)        except:            return False        return True

0 0
原创粉丝点击