• python 字符串常用方法


    字符串常用方法

    s = "Alex"
    # startswith 判断开头的值,输入开头的值,后面跟数字从第几位到第几位,用,号分割
    print(s.startswith("l",0,4))# 输出False
    print(s.startswith("l",1,4))# 输出True
    
    # endswith 判断结尾的值,输入开头的值,后面跟数字从第几位到第几位,用,号分割
    print(s.endswith("x",2,4))# 输出True
    print(s.endswith("x",1,3))# 输出False
    
    # upper 大写
    print(s.upper())# 输出ALEX
    
    # lower 小写
    print(s.lower())# 输出alex
    
    # replace 重置
    # 重置字符串
    print(s.replace("A","E"))# 输出Elex
    #末尾加数字,到第几位均替换
    s = "alexalexalexalex"
    print(s.replace("a","e",2))# elexelexalexalex
    
    # count 统计 输入统计的字符串
    print(s.count("x"))
    
    # strip 脱 移除值两边的空格和换行符以及制表符
    s = " Alex  "
    print(s.strip())# 输出Alex
    
    # split 切割 以空格和换行符以及制表符
    # 以空格进行分割
    s = " Al ex  "
    print(s.split())# 输出['Al','ex']
    # 以字符串进行分割
    print(s.split("l"))# 输出['A','ex']
    # 末尾加数字,到第几位均切割
    s = "alexalexaloluulii"
    print(s.split("l",3))# 输出['a', 'exa', 'exa', 'oluulii']
    
    
    
    
    # 大小写方法应用场景:
    s = input("验证码(AbC5)")
    if s.upper() == "AbC5".upper():
        print("验证码正确")
    else:
        print("验证码错误!")
    
    s = input("验证码(AbC5)").upper()
    s1 = "AbC5".upper()
    if s1 == s:
        print("验证码正确")
    else:
        print("验证码错误")
    
    

    is 系列:

    s = "123"
    # isalnum 判断是不是字母,数字或中文
    print(s.isalnum())# 输出True
    s = "12.3"
    print(s.isalnum())# 输出False
    
    # isalpha 判断是不是字母或中文
    print(s.isalpha())# 输出False
    s = "您好"
    print(s.isalpha())# 输出True
    s = "hello"
    print(s.isalpha())# 输出True
    
    # isdecimal 判断是不是十进制
    print(s.isdecimal())# 输出False
    s = "123"
    print(s.isdecimal())# 输出True
    
  • 相关阅读:
    ArcGIS API for Python
    ArcGIS Engine二次开发:从入门到精通
    OAuth2.0是什么?
    ArcGIS如何使用ArcToolbox新建要素类
    后端如何返回json
    Flask框架和Django框架
    ArcGIS时间——ArcToolbox
    ArcGIS时区设置2-编辑器追踪属性
    使用ABAP代码生成二维码(QR Code)
    如何自行分析SAP WebClient UI开发环境里抛出的错误消息根源
  • 原文地址:https://www.cnblogs.com/zhangshan33/p/11159103.html
Copyright © 2020-2023  润新知