方法 描述
str.capitalize() 返回副本,首字母大写,其余小写
str.upper() 全部大写
str.isupper() 是否都是大写
str.lower() 小写
str.islower() 是否都是小写
str.swapcase() 转换大小写
str.title() 首字母大写,其余小写
str.istitle()
str.center(width[, fillchar]) 返回长度为width的字符串,并使得自身居中。
str.zfill(width) 填充0
str.ljust(width[, fillchar])
str.rjust(width[, fillchar])
str.lstrip([chars])
str.rstrip([chars])
str.strip([chars]) 去除空白符
str.find(sub[, start[, end]]) 返回sub字符串的索引
str.index(sub[, start[, end]]) 未找到则报错
str.rfind(sub[, start[, end]]) 从左边找
str.rindex(sub[, start[, end]])
str.expandtabs(tabsize=8) 返回副本,空格替换制表符
str.replace(old, new[, count]) 替换字符,count决定了替换几个
str.partition(sep) 分割字符串,并返回分割时用到的字符
str.rpartition(sep)
str.split(sep=None, maxsplit=-1) 分割字符串
str.rsplit(sep=None, maxsplit=-1)
str.splitlines([keepends]) 分割行
str.startswith(prefix[, start[, end]]) 是否以prefix开头
str.endswith(suffix[, start[, end]]) 如果字符串以指定的suffix结尾则返回False,否则返回True。
str.isalnum() 字符串是字母和数字,则返回true
str.isalpha() 字符串都是字母,则返回true
str.isdecimal() 字符串都是十进制数,则返回true
str.isdigit() 字符串都是数字,则返回true
str.isnumeric()
str.isspace() 只有空格字符
str.join(iterable) 连接列表
str.encode(encoding=“utf-8”, errors=“strict”) 将字符串的编码版本作为字节对象返回。
str.count(sub[, start[, end]]) 返回在[start, end]范围内的子串sub非重叠出现的次数
str.format(*args, **kwargs) 格式化
str.format_map(mapping) 格式化
str.translate(table) 按照table来翻译
in 判断字符串是否存在另一个字符串里,类似于contain
not in 判断字符串是否存在另一个字符串里,类似于contain

参考文献:
https://docs.python.org/3/library/stdtypes.html#string-methods

python 字符串方法相关推荐

  1. Python 字符串方法详解

    Python 字符串方法详解 本文最初发表于赖勇浩(恋花蝶)的博客(http://blog.csdn.net/lanphaday),如蒙转载,敬请保留全文完整,切勿去除本声明和作者信息. 在编程中,几 ...

  2. 常见的几种python字符串方法总结

    常见的几种python字符串方法总结 python的字符串模块很强大,有很多内置的方法,我们介绍下常用的字符串方法: 一. find和rfind方法查找字串所在位置 s = 'abcdef' prin ...

  3. [转载] python字符串方法有哪些_27种Python字符串操作方法大全

    参考链接: Python字符串方法3| strip,lstrip,rstrip,min,max,maketrans,translate,replace和expandtabs 1.去空格及特殊符号 代码 ...

  4. 仅需10道题轻松掌握Python字符串方法 | Python技能树征题

    仅需10道题轻松掌握Python字符串方法 | Python技能树征题 0. 前言 1. 第 1 题:字符串检查 2. 第 2 题:字符串大小写转换 3. 第 3 题:字符串开头或结尾匹配 4. 第 ...

  5. python字符串方法的简单使用

    学习python字符串方法的使用,对书中列举的每种方法都做一个试用,将结果记录,方便以后查询. (1) s.capitalize() ;功能:返回字符串的的副本,并将首字母大写.使用如下: 1 > ...

  6. 31个好用的 Python 字符串方法,建议收藏!

    作者 | 小F 来源 | 法纳斯特 字符串是Python中基本的数据类型,几乎在每个Python程序中都会使用到它. 今天,就带大家学习一下31个最重要的内置字符串方法. 希望大家能从中找到对自己有帮 ...

  7. [转载] python 字符串方法大全

    参考链接: Python字符串| rpartition 4.7.1.字符串方法 字符串实现所有常见的序列操作,以及下面描述的其他方法. 字符串还支持两种类型的字符串格式化的,一个提供了很大程度的灵活性 ...

  8. python 字符串方法大全

    4.7.1.字符串方法 字符串实现所有常见的序列操作,以及下面描述的其他方法. 字符串还支持两种类型的字符串格式化的,一个提供了很大程度的灵活性和定制(见str.format(), 格式化字符串的语法 ...

  9. Python字符串方法:字符串拼接、截取、转数字

    这节课程我们主要讲有关Python字符串的用法,包括字符串的拼接.字符串怎么转数字.字符串的格式化.字符串函数等内容. 1.Python字符串的拼接 拼接方式很简单-我们可以用"+" ...

  10. Python字符串方法用示例解释

    字符串查找方法 (String Find Method) There are two options for finding a substring within a string in Python ...

最新文章

  1. Web自动化之Headless Chrome概览
  2. 一个不错的android学习网站
  3. python2 'str' object has no attribute 'decode'
  4. 【长文本处理】长文本划窗分割算法
  5. C语言3D矢量操作有关的功能(附完整源码)
  6. 为什么我的resharper控件安装之后没有显示
  7. eShopOnContainers 知多少[4]:Catalog microservice
  8. python中常见的几种错误
  9. 如何更合理地选择图表形式
  10. 数据库运作实践三三之歌(秘制口诀)
  11. 北京交通大学计算机学院篮球,院际杯篮球赛|男篮小组赛第四轮战报
  12. java web环境_java web
  13. [转载] Java中如何在方法中return返回多个值
  14. 群晖NAS从入门到精通的所有帖子汇总,只要这一篇就够了
  15. Groupon新变种 LevelUp:折价券
  16. SpringCloud(part10)Spring Data 与JPA,MongoDB,Redis
  17. Ubuntu下Meshlab无法链接obj文件或者无法打开外挂硬盘的obj文件
  18. 《回炉重造 Java 基础》——集合(容器)
  19. 职教云助手手机版_职教云app下载安装_职教云最新版本下载网址
  20. 03-django模型(1)

热门文章

  1. Python+socket实现TCP套接字服务端自由限速
  2. Python使用reduce()函数计算多个集合的并集与交集
  3. JavaScript获取本机浏览器UA助力Python爬取糗事百科首页
  4. Python使用pandas扩展库DataFrame对象的pivot方法对数据进行透视转换
  5. Python运算符含义汇总
  6. java 安卓蓝牙程序_求Java大神帮忙,简单修改下安卓蓝牙串口输出程序代码!!急...
  7. 一个完整网页代码HTML和CSS,第一个网页(HTML/CSS)
  8. springboot脚本启动bat_SpringBoot修改JVM参数(内置Tomcat命令行启动和IDEA工具配置修改)...
  9. php simplexmlelement array,php中SimpleXMLElement 对象转换为数组
  10. hive动态分区shell_hive-shell批量操作分区文件