python自定义isnumber函数判断字符串是否为数字
python自定义isnumber函数判断字符串是否为数字
""" 皮蛋编程(https://www.pidancode.com) 创建日期:2022/4/21 功能描述:python自定义isnumber函数判断字符串是否为数字 """ def isnumeric(s): """returns True if string s is numeric""" return all(c in "0123456789.+-" for c in s) if __name__ == '__main__': print(isnumeric('123')) # True print(isnumeric('-123.45')) # True print(isnumeric('+3.14')) # True print(isnumeric('$99.95')) # False
以上代码在Python3.9下测试通过。
这个函数并不完善,对部分情况判断会有问题,实际使用代码需要改进。
相关文章