zoukankan      html  css  js  c++  java
  • 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
    
  • 相关阅读:
    AutoLISP修改圆直径
    AutoLISP文字加上下划线
    EminemNot Afraid
    AutoLISP将图形中文字写入外部文件
    AutoLISP文字大小写转换
    AutoLISP修改文字高度
    AutoLISP文字外加矩形框
    AutoLISP文字外加圆形框
    AutoLISP纹理地板图案
    AutoLISP修改文字倾斜角度
  • 原文地址:https://www.cnblogs.com/zhangshan33/p/11159103.html
Copyright © 2011-2022 走看看