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

    

    原文作者:qq_36267931
    原文地址: https://blog.csdn.net/qq_36267931/article/details/80662565
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞