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


Posted in Python onApril 23, 2015

本文实例讲述了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语言实现获取主机名根据端口杀死进程
Mar 31 Python
Python针对给定列表中元素进行翻转操作的方法分析
Apr 27 Python
解决python3 网络请求路径包含中文的问题
May 10 Python
对python周期性定时器的示例详解
Feb 19 Python
python 消除 futureWarning问题的解决
Dec 25 Python
Pytorch 实现数据集自定义读取
Jan 18 Python
使用Python+selenium实现第一个自动化测试脚本
Mar 17 Python
Python日志处理模块logging用法解析
May 19 Python
基于Pyinstaller打包Python程序并压缩文件大小
May 28 Python
python图片验证码识别最新模块muggle_ocr的示例代码
Jul 03 Python
Python logging模块原理解析及应用
Aug 13 Python
Django与AJAX实现网页动态数据显示的示例代码
Feb 24 Python
用Python给文本创立向量空间模型的教程
Apr 23 #Python
用Python进行行为驱动开发的入门教程
Apr 23 #Python
python正常时间和unix时间戳相互转换的方法
Apr 23 #Python
python执行等待程序直到第二天零点的方法
Apr 23 #Python
在Python中测试访问同一数据的竞争条件的方法
Apr 23 #Python
python实现在每个独立进程中运行一个函数的方法
Apr 23 #Python
python输出指定月份日历的方法
Apr 23 #Python
You might like
php初学者写及时补给skype用户充话费的小程序
2008/11/02 PHP
php使用curl发送json格式数据实例
2013/12/17 PHP
php中实现获取随机数组列表的自定义函数
2015/04/02 PHP
php多线程实现方法及用法实例详解
2015/10/26 PHP
Javascript 读书笔记索引贴
2010/01/11 Javascript
jQuery+ajax实现顶一下,踩一下效果
2010/07/17 Javascript
jQuery阻止冒泡和HTML默认操作
2010/11/17 Javascript
js闭包的用途详解
2014/11/09 Javascript
什么是MEAN?JavaScript编程中的MEAN是什么意思?
2014/12/18 Javascript
JavaScript中神奇的call()方法
2015/03/12 Javascript
js省市县三级联动效果实例
2020/04/15 Javascript
jQuery利用sort对DOM元素进行排序操作
2016/11/07 Javascript
详解vue跨组件通信的几种方法
2017/06/15 Javascript
Vue 兄弟组件通信的方法(不使用Vuex)
2017/10/26 Javascript
vue 路由嵌套高亮问题的解决方法
2018/05/17 Javascript
微信小程序学习笔记之文件上传、下载操作图文详解
2019/03/29 Javascript
VUE 实现复制内容到剪贴板的两种方法
2019/04/24 Javascript
微信小程序点击item使之滚动到屏幕中间位置
2020/03/25 Javascript
Vue实现鼠标经过文字显示悬浮框效果的示例代码
2020/10/14 Javascript
ant design pro中可控的筛选和排序实例
2020/11/17 Javascript
JavaScript 防盗链的原理以及破解方法
2020/12/29 Javascript
python命令行参数sys.argv使用示例
2014/01/28 Python
Python 获取新浪微博的最新公共微博实例分享
2014/07/03 Python
pygame学习笔记(6):完成一个简单的游戏
2015/04/15 Python
python在Windows下安装setuptools(easy_install工具)步骤详解
2016/07/01 Python
Python爬取APP下载链接的实现方法
2016/09/30 Python
详解Python如何生成词云的方法
2018/06/01 Python
Python Scrapy框架第一个入门程序示例
2020/02/05 Python
python异步Web框架sanic的实现
2020/04/27 Python
Django 权限管理(permissions)与用户组(group)详解
2020/11/30 Python
python math模块的基本使用教程
2021/01/16 Python
BISSELL官网:北美吸尘器第一品牌
2019/03/14 全球购物
土木工程建筑专业毕业生求职信
2013/10/21 职场文书
2016年教师节贺卡寄语
2015/12/04 职场文书
Linux系统下安装PHP7.3版本
2021/06/26 PHP
java实现自定义时钟并实现走时功能
2022/06/21 Java/Android