脚本专栏 
首页 > 脚本专栏 > 浏览文章

python通过自定义isnumber函数判断字符串是否为数字的方法

(编辑:jimmy 日期: 2024/11/18 浏览:3 次 )

本文实例讲述了python通过自定义isnumber函数判断字符串是否为数字的方法。分享给大家供大家参考。具体如下:

''' isnumeric.py
test a numeric string s if it's usable
for int(s) or float(s)
'''
def isnumeric(s):
  '''returns True if string s is numeric'''
  return all(c in "0123456789.+-" for c in s)
# test module ...
if __name__ == '__main__':
  print(isnumeric('123'))   # True
  print(isnumeric('-123.45')) # True
  print(isnumeric('+3.14'))  # True
  print(isnumeric('$99.95'))  # False

希望本文所述对大家的Python程序设计有所帮助。

上一篇:python打开文件并获取文件相关属性的方法
下一篇:Python实现计算文件夹下.h和.cpp文件的总行数