博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python测试字符串是否为数字
阅读量:5244 次
发布时间:2019-06-14

本文共 695 字,大约阅读时间需要 2 分钟。

# -*- coding: UTF-8 -*- # Filename : test.py# author by : www.runoob.com def is_number(s):    try:        float(s)        return True    except ValueError:        pass     try:        import unicodedata        unicodedata.numeric(s)        return True    except (TypeError, ValueError):        pass     return False # 测试字符串和数字print(is_number('foo'))   # Falseprint(is_number('1'))     # Trueprint(is_number('1.3'))   # Trueprint(is_number('-1.37')) # Trueprint(is_number('1e3'))   # True # 测试 Unicode# 阿拉伯语 5print(is_number('٥'))  # True# 泰语 2print(is_number('๒'))  # True# 中文数字print(is_number('四')) # True# 版权号print(is_number('©'))  # False

 

转载于:https://www.cnblogs.com/deletewang/p/9147173.html

你可能感兴趣的文章
波浪趋势
查看>>
Windows Live Writer测试
查看>>
Nginx开发从入门到精通
查看>>
Linux 最常用命令
查看>>
【转载】linux中误删除oracle数据文件的恢复操作
查看>>
关于@synchronized 比你想知道的还多
查看>>
全国三级联动
查看>>
一些常用到的大计量单位
查看>>
bzoj3591: 最长上升子序列
查看>>
2018-2019-2 20189206 《网络攻防实践》 第六周作业
查看>>
gulp相关
查看>>
Linux系统中的日志管理
查看>>
转换 PDF 格式为适合电纸书阅读的版本
查看>>
(转)据说是2010年迅雷笔试题
查看>>
一个很有意思的面试题
查看>>
Oracle数据库安装篇
查看>>
ubuntu14.04无法安装Curl,需要先升级sudo apt-get update
查看>>
比特币节点同步问题
查看>>
习题4.14
查看>>
linux 增加用户 useradd 用法小结及配置文件说明
查看>>