首页 > 其他分享 >字符串的常用操作

字符串的常用操作

时间:2022-08-14 18:33:05浏览次数:37  
标签:字符 常用 substr print 查找 字符串 操作 find

(一)字符串的查询

  1. index()查找子串substr第一次出现的位置,如果查找的字串不存在时,则抛出ValueError
  2. rindex()查找子串substr最后一次出现的位置,如果查找的字串不存在时,则抛出ValueError
  3. find()查找子串substr第一次出现的位置,如果查找的字串不存在时,则返回-1
  4. rfind()查找子串substr最后一次出现的位置,如果查找的字串不存在时返回-1
    a='hello,hello'
    print(a.index('o'))#4
    print(a.find('o'))#4
    print(a.rindex('o'))#10
    print(a.rfind('o'))#10
    print('-------查询操作建议使用find()方法--------')
    print(a.find('k'))
    print(a.rfind('k'))
    #print(a.index('k'))ValueError: substring not found
    #print(a.rindex('k'))ValueError: substring not found

(二)字符串大小写转换操作的方法

  1. upper()把字符串中所有字符都转成大写字母
  2. lower()把字符串中所有字符都转成小写字母
    #字符串大小写转换的方法
    s='Hello,Python'
    a=s.upper()
    print(a)
    b=s.lower()
    print(b)
  3. swapcase()把字符串中所有大写字母都转成小写字母,字符串中所有小写字母都转成大写字母
    s2='Hello,Python'
    print(s2.swapcase())
  4. capitalize()把第一个字符转换为大写,把其余字符转换为小写
  5. title()把每个单词的第一个字符转换成大写,把每个单词的剩余字符转换成小写

标签:字符,常用,substr,print,查找,字符串,操作,find
From: https://www.cnblogs.com/yin-qiu-moon/p/16585994.html

相关文章

  • Ansible 命令模块操作
    目录Ansible命令模块操作Ansible清单部署Ansible清单文件静态清单INI格式定义嵌套组静态清单示例通过规范简化主机规格验证清单覆盖清单的位置在清单中定义变量Ansibl......
  • Docker 常用命令
    基本命令安装Centoscd/etc/yum.repos.dwgethttps://download.docker.com/linux/centos/docker-ce.repoyuminstalldocker-ce-y如果安装过程中报错:packagedock......
  • python 中字符串 内置函数 find
     001、>>>str1="xabdxyabxykk"##测试字符串>>>str1'xabdxyabxykk'>>>str1.find("ab")##返回测试字符串中首次匹配ab的首字符的索......
  • 常用API(七)
    包装类基本数据类型对应的引用类型(把基本数据类型变成了对象)如何理解包装类 基本数据类型包装类byteByteshortShortcharCharacterintInteger......
  • centOS7 firewall 防火墙基本操作
    centOS7firewall防火墙基本操作运维家 2022-07-2309:09 发表于北京收录于合集#防火墙1个#linux22个 一、防火墙的开启、关闭、禁用命令 (1)设置开机......
  • python 中字符串拆分可直接赋值给变量名(列表中的元素可以直接赋值给变量)
     001、>>>test1="100200"##test1为字符串>>>test1'100200'>>>a,b=test1.split()##拆分字符串,直接赋值给变量名>>>a'100'>>>b'200'......
  • 抽取基本JDBC中的基本操作与数据连接池
     1.JDBCDBC(JavaDataBaseConnectivity):Java数据库连接技术:具体讲就是通过Java连接广泛的数据库,并对表中数据执行增、删、改、查等操作的技术。JDBC是数据库与Java代......
  • 常用函数
    一、常用日期函数1.unix_timestamp:返回当前或指定时间的时间戳selectunix_timestamp();selectunix_timestamp("2020-10-28",'yyyy-MM-dd');2.from_unixtime:将时间......
  • Nuget服务器包管理常用命令
    设置KeynugetsetApiKey[Your-API-Key]-Sourcehttps://www.nuget.org/api/v2/package/打包nugetpackAliang.Common.Helper.csproj-PropConfiguration=Re......
  • python 中字符串格式化函数 format()
     001、>>>"{0}".format("xxx")##位置参数'xxx'>>>"{0}.{1}.{2}".format("xxx","yyy","zzz")'xxx.yyy.zzz'>>>"\t{0}.{......