剑指offer:表示数值的字符串 Python3 | 正则表达式 try语句 float()
请实现一个函数用来判断字符串是否表示数值(包括整数和小数)。例如,字符串"+100",“5e2”,"-123",“3.1416"和”-1E-16"都表示数值。 但是"12e",“1a3.14”,“1.2.3”,"±5"和"12e+4.3"都不是。
方法一:正则表达式匹配
# -*- coding:utf-8 -*-
import re
class Solution:
# s字符串
...
原创
2019-08-07 19:11:50 ·
386 阅读 ·
0 评论