• 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  
    版权声明:本文为博主原创文章,转载请附上博文链接!
  • 相关阅读:
    Instagram/IGListKit 实践谈(UICollectionView框架)
    谈UIView Animation编程艺术
    Swift Protobuf 初探 —— 继 XML 后,JSON 也要被淘汰了吗
    APP缓存数据线程安全问题
    玩转UICollectionViewLayout
    iOS常用宏 定义
    性能优化之NSDateFormatter
    iOS 用自签名证书实现 HTTPS 请求的原理
    iOS开发调试Reveal使用
    iOS配置SSO授权
  • 原文地址:https://www.cnblogs.com/fengff/p/10369193.html
Copyright © 2020-2023  润新知