截图看不清楚
如果你想要简洁一点的写法可以直接用正则(1e)?\d+.\d+ 这个例子是根据你说的is_float写的直接用re.match()即可
Python基本不区分浮点数与整型,只区分字符与数之类的,而且任何整型都可以转为浮点型!