• Python判断字符串是否为字母或者数字


    严格解析:有除了数字或者字母外的符号(空格,分号,etc.)都会False
    isalnum()必须是数字和字母的混合
    isalpha()不区分大小写
    复制代码
    str_1 = "123"
    str_2 = "Abc"
    str_3 = "123Abc"
    
    #用isdigit函数判断是否数字
    print(str_1.isdigit())
    Ture
    print(str_2.isdigit())
    False
    print(str_3.isdigit())
    False
    
    #用isalpha判断是否字母
    print(str_1.isalpha())    
    False
    print(str_2.isalpha())
    Ture    
    print(str_3.isalpha())    
    False
    
    #isalnum判断是否数字和字母的组合
    print(str_1.isalnum())    
    Ture
    print(str_2.isalnum())
    Ture
    print(str_1.isalnum())    
    Ture
    注意:如果字符串中含有除了字母或者数字之外的字符,比如空格,也会返回False

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

    python3判断字符串是字母/数字/大小写的系统函数:

    函数    含义
    字符串.isalnum()    所有字符都是数字或者字母,为真返回 Ture,否则返回 False。
    字符串.isalpha()     所有字符都是字母,为真返回 Ture,否则返回 False。
    字符串.isdigit()     所有字符都是数字,为真返回 Ture,否则返回 False。
    字符串.islower()    所有字符都是小写,为真返回 Ture,否则返回 False。
    字符串.isupper()    所有字符都是大写,为真返回 Ture,否则返回 False。
    字符串.istitle()    所有单词都是首字母大写,为真返回 Ture,否则返回 False。
    字符串.isspace()    所有字符都是空白字符,为真返回 Ture,否则返回 False。
    ---------------------  
    作者:第一行Python代码  
    来源:CSDN  
    原文:https://blog.csdn.net/godot06/article/details/80966646  
    版权声明:本文为博主原创文章,转载请附上博文链接!
  • 相关阅读:
    Distributed System
    APP专项测试之兼容性测试
    面试如何正确谈薪?
    跳槽季,如何做好技术面试准备?
    Appium基础
    设置安装程序位置
    获取文件版本号
    28-PV&PVC
    Docker-文件拷贝
    Kubemark压测常用命令
  • 原文地址:https://www.cnblogs.com/fengff/p/10369193.html
Copyright © 2020-2023  润新知