python 3 判断字符串是否为数字的方法

s1="1235"

s2="0"

s3="-11"

基本方法:

    str.isdigit()可以处理s1、s2的情况,但无法处理负数的情况

    s1.isdigit()==True   s2.isdigit()==True  s3.isdigit()==False

升级用法:

    

def isDigit(x):
    try:
        x=int(x)
        return isinstance(x,int)
    except ValueError:
        return False

    

发布了51 篇原创文章 · 获赞 7 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_36267931/article/details/80662565