Python如何使用int()判断字符是否是数字?

1 个回答

Coco老师 - 科普专家
擅长:编程教育
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是数字字符