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时间戳与时间字符串互相转换实例代码
Nov 28 Python
Python 时间操作例子和时间格式化参数小结
Apr 24 Python
Python中使用PyQt把网页转换成PDF操作代码实例
Apr 23 Python
Django与遗留的数据库整合的方法指南
Jul 24 Python
Python实现多线程抓取妹子图
Aug 08 Python
opencv实现静态手势识别 opencv实现剪刀石头布游戏
Jan 22 Python
python微信撤回监测代码
Apr 29 Python
python 字符串常用方法汇总详解
Sep 16 Python
Python的缺点和劣势分析
Nov 19 Python
pandas和spark dataframe互相转换实例详解
Feb 18 Python
Python使用graphviz画流程图过程解析
Mar 31 Python
Python日志打印里logging.getLogger源码分析详解
Jan 17 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
如何在symfony中导出为CSV文件中的数据
2011/10/06 PHP
PHP使用range协议实现输出文件断点续传代码实例
2014/07/04 PHP
php中FTP函数ftp_connect、ftp_login与ftp_chmod用法
2014/11/18 PHP
浅谈PHP中foreach/in_array的使用
2015/11/02 PHP
PHP文件上传之多文件上传的实现思路
2016/01/27 PHP
PHP基于自定义类随机生成姓名的方法示例
2017/08/05 PHP
php生成微信红包数组的方法
2019/09/05 PHP
javascript中对Attr(dom中属性)的操作示例讲解
2013/12/02 Javascript
jQuery弹出层插件Lightbox_me使用指南
2015/04/21 Javascript
轻量级jQuery插件slideBox实现带底栏轮播(焦点图)代码
2016/03/28 Javascript
AngularJs Modules详解及示例代码
2016/09/01 Javascript
javascript数组去重方法分析
2016/12/15 Javascript
angular中实现控制器之间传递参数的方式
2017/04/24 Javascript
Vue组件通信的四种方式汇总
2018/02/08 Javascript
详解JavaScript中的强制类型转换
2019/04/15 Javascript
Vue是怎么渲染template内的标签内容的
2020/06/05 Javascript
Python tkinter模块中类继承的三种方式分析
2017/08/08 Python
Python实现自动发送邮件功能
2021/03/02 Python
python3+PyQt5泛型委托详解
2018/04/24 Python
Python多线程编程之多线程加锁操作示例
2018/09/06 Python
Pycharm设置去除显示的波浪线方法
2018/10/28 Python
解决python中无法自动补全代码的问题
2018/12/04 Python
python获取地震信息 微信实时推送
2019/06/18 Python
python利用wx实现界面按钮和按钮监听和字体改变的方法
2019/07/17 Python
简单了解python协程的相关知识
2019/08/31 Python
Python使用selenium + headless chrome获取网页内容的方法示例
2019/10/16 Python
Python 实现 T00ls 自动签到脚本代码(邮件+钉钉通知)
2020/07/06 Python
英国名牌男装店:Standout
2021/02/17 全球购物
C#实现对任一张表的数据进行增,删,改,查要求,运用Webservice,体现出三层架构
2014/07/11 面试题
业务助理岗位职责
2013/11/18 职场文书
经销商培训邀请函
2014/01/21 职场文书
空乘英文求职信
2014/04/13 职场文书
数控机床专业自荐信
2014/05/19 职场文书
2015年社区民政工作总结
2015/04/21 职场文书
2016年会领导致辞稿
2015/07/29 职场文书
SpringCloud的JPA连接PostgreSql的教程
2021/06/26 Java/Android