美文网首页
python中isdigit() isnumeric() isd

python中isdigit() isnumeric() isd

作者: sugar_coated | 来源:发表于2019-08-27 14:40 被阅读0次

    转自:https://blog.csdn.net/Com_ma/article/details/77539833

    ===================
    isdigit()
    True: Unicode数字,byte数字(单字节),全角数字(双字节),罗马数字
    False: 汉字数字
    Error: 无

    isdecimal()
    True: Unicode数字,,全角数字(双字节)
    False: 罗马数字,汉字数字
    Error: byte数字(单字节)

    isnumeric()
    True: Unicode数字,全角数字(双字节),罗马数字,汉字数字
    False: 无
    Error: byte数字(单字节)

    ================

    s为字符串
    s.isalnum() 所有字符都是数字或者字母
    s.isalpha() 所有字符都是字母
    s.isdigit() 所有字符都是数字
    s.islower() 所有字符都是小写
    s.isupper() 所有字符都是大写
    s.istitle() 所有单词都是首字母大写,像标题
    s.isspace() 所有字符都是空白字符、\t、\n、\r
    判断是整数还是浮点数

    a=123
    b=123.123

    isinstance(a,int)
    isinstance(b,float)
    isinstance(b,int)

    相关文章

      网友评论

          本文标题:python中isdigit() isnumeric() isd

          本文链接:https://www.haomeiwen.com/subject/kjdeectx.html