题目:65. 有效数字
链接:https://leetcode-cn.com/problems/valid-number/
验证给定的字符串是否为数字。
例如:"0"
=> true
" 0.1 "
=> true
"abc"
=> false
"1 a"
=> false
"2e10"
=> true
说明: 我们有意将问题陈述地比较模糊。在实现代码之前,你应当事先思考所有可能的情况。
Emmmm,都不好意思写了,看代码吧hhhhh....
Python:
class Solution(object):
def isNumber(self, s):
"""
:type s: str
:rtype: bool
"""
ret=False
try:
(float(s))
ret=True
except ValueError as e:
try:
(float(s))
ret=True
except ValueError as e1:
ret = False
finally:
ret
finally:
ret
return ret