知行编程网知行编程网  2022-08-27 19:00 知行编程网 隐藏边栏  734 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python怎么判读字符是否为数字的相关知识,包括python判断字符是数字还是字母,以及python判断字符串是不是中文这些编程知识,希望对大家有参考作用。

python解释字符是否为数字的两种方法: 1、使用字符串的isdigit()函数判断整个字符串是否为数字,并返回布尔值; 2、使用int函数结合for循环判断每个字符是否可以转换为int类型,判断该字符是否为数字字符。

如何在python中解释一个字符是否是一个数字


方法一

:利用字符串的

isdigit()

函数方法

string = 'asdr1234'

a = string.isdigit()


结果是:

False


方法二

:利用

int()

函数转换来判断并提取数字字符

string = 'asdr1234'

for i in string:
    try:
        int(i)
        print(i + '是数字字符')
    except Exception as e:
        print(i + '不是数字字符')


结果是:

a不是数字字符
s不是数字字符
d不是数字字符
r不是数字字符
1是数字字符
2是数字字符
3是数字字符
4是数字字符

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享