您的位置:首页 > 编程语言 > Python开发

LeetCode OJ 系列之65 Valid Number --Python

2015-12-09 01:34 351 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  LeetCode OJ Python