Python 字符串的方法整理

这篇具有很好参考价值的文章主要介绍了Python 字符串的方法整理。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

Python 字符串的方法整理


在这里我们说一些Python中字符串比较常用的一些方法,此处进行一个整理汇总,不多举例子了。

一、字符串拼接

我们知道 + 可以实现数字的加法运算,Python在这里进行了运算符的重载,使得 + 也可以进行字符串的拼接。

这是运算符的重载。

二、字符串的切片

sname[start: end: step]

sname:字符串名称
start:开始的位置
end:结束的位置
step:步长

(这里是顾头不顾尾)

三、字符串的分割

str.split(sep, maxsplit)

str:要进行分割的字符串
sep:用于指定分隔符
maxsplit:可选参数,用于指定分割的次数,最后列表中子串的个数最多为 maxsplit + 1

最后是生成一个列表

四、字符串的拼接(合并)

newstr = str.join(iterable)

是将一个列表使用 iterable 进行拼接,最终会生成一个字符串。

最终结果是将一个列表转换为了一个字符串

五、统计次数

str.count(sub[, start[, end]])

str:原始字符串
sub:表示需要检索的字符串
start:开始位置
end:结束位置

六、检索是否包含某一个字符串

str.find(sub[, start[, end]])

str:原始字符串
sub:表示需要检索的字符串
starrt:开始位置
end:结束位置

七、字符串的对齐方法

ljust()

在右侧进行填充,向左对齐

str.ljust(width[, fillchar])

str:要对齐的字符串
width:总长度
fillchar:需要填充的字符

rjust()

在左侧进行填充,向右对齐

使用方法与前一个是差不多的啦,这里就不需要在赘述额

center()

相中对齐,这个也是差不多的啦

八、检索字符串是否以某一个字符串开头

str.startswith(sub[, start[, end]])

str:原始字符串
sub:要检索的字符串
start:开始
end:结束

九、检索字符串是否以某一个字符串结尾

str.endswith(sub[, start[, end]])

这里参数的含义与前一个是差不多的,因此就不多赘述了啦。

十、字符串的大小写转换

str.title()

这个是将每一个单词的首字母进行大写

str.lower()

这个是将所有的字母的大小写调整为小写

str.upper()

这个是将所有的字母的大小写调整为大写

十一、去掉空格

str.strip()

这个是去除左右两侧的空格

str.lstrip()

这个是去除左侧的空格

str.rstrip()

这个是去除右侧的空格。

希望以上的整理对大家有一定的帮助了啦。文章来源地址https://www.toymoban.com/news/detail-416166.html

到了这里,关于Python 字符串的方法整理的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • python去掉字符串中的指定字符的方法

      我们在使用 Python处理字符串的时候,经常会遇到一些字符串中出现了指定字符,比如以下代码: 上面代码中的#就是一个指定字符,在 python中,如果使用#替换为指定字符,那么就会报错。当我们对需要处理的字符进行替换的时候,我们都会使用两个函数: 其中第一个是

    2024年02月02日
    浏览(42)
  • 25. Python 字符串的切片方法

    【索引取值语法】 字符串索引取值由3部分构成: 字符串变量名或者字符串本身。 英文中括号。 索引。 【代码示例】 【终端输出】 索引取值可以从字符串中取出1个字符。 如果要从字符串中取出多个字符,可以用字符串的切片方法。 【备注】上述图片来自关东升的《看漫

    2024年02月13日
    浏览(45)
  • Python_字符串(字符串拼接:join() 与 +拼接符两种方法效率对比)

    运算结果如下图所示: 显然,在循环1000000次的前提下,字符的join()运算效率远远高于使用+拼接符的运算。 其根本逻辑在于: 对于简单的+运算符,字符串每次相加都会创建一个新的对象。较为费时。 而对于join(),其用于列表内字符串的相加,列表中字符串的相加并不会创建

    2023年04月24日
    浏览(56)
  • chatgpt赋能python:Python字符串中取出第一个字符的方法

    在Python中,字符串是一种非常常见的数据类型,我们经常需要对字符串进行一些操作和处理,其中一个常见的操作就是取出字符串的第一个字符。在本文中,我们将介绍几种不同的方法来实现这个操作,并对这些方法进行比较和总结。 一种最基本的方法是使用字符串的索引,

    2024年02月06日
    浏览(68)
  • Python中判断字符串包含的方法

    在Python编程语言中,我们经常需要判断一个字符串是否包含另一个字符串。幸运的是,Python提供了多种方法来完成这个任务。下面我们将介绍几种常用的方法。 方法一:使用in Python中的in可以用来判断一个字符串是否包含另一个字符串。具体用法如下:

    2024年02月05日
    浏览(49)
  • python教程:15种字符串操作方法

    字符串是 字符的序列 。字符串基本上就是一组单词。我几乎可以保证你在每个Python程序中都要用到字符串,所以请特别留心下面这部分的内容。下面告诉你如何在Python中使用字符串。 1. 字符串定义 使用单引号 ’ 你可以用单引号指示字符串,就如同’这是一句话’这样。

    2023年04月08日
    浏览(40)
  • Python字符串替换的3种方法

    Python字符串替换笔记主要展示了如何在Python中替换字符串。Python中有以下几种替换字符串的方法,本文主要介绍前三种。 replace方法(常用) translate方法 re.sub方法 字符串切片(根据Python字符串切片方法替换字符) Python replace方法把字符串中的old(旧字符串) 替换成new(新字符

    2024年02月05日
    浏览(41)
  • python 字符串str以及内置方法

    目录 字符串是一种用来表示文本的数据类型,它是由符号或者数值组成的一个连续序列。 1、了解定义字符串: 2、数据类型转换: 3、转义符号: 4、字符串的索引 ⚠️注意 5、字符串的内置方法 6.格式化输出 1、了解定义字符串 : 在 Python 中,字符串是一种常见的数据类型,

    2024年02月03日
    浏览(37)
  • 字符串常见算法整理

    句子反转 构造新字符串办法 字符串的旋转 移动数组 第 i(1)个出现N次的字符在当前字符串中的索引 第 i(1) 个不重复的字符在当前字符串中的索引 两个字符串比较求最优算法 比较差异度 拓扑结构相同的子树 变形词问题 子串判断 ## KMP算法实现 ## 处理字符环(加长一倍

    2024年02月16日
    浏览(53)
  • chatgpt赋能python:Python内置字符串处理方法

    Python是一种高级编程语言,拥有丰富的库和模块,方便开发者进行各种编程操作。同时,Python也提供了许多内置的字符串处理方法,使得字符串操作变得更加方便快捷。 在Python中,字符串可以通过单引号、双引号或三引号进行定义。例如: 可以使用索引来访问字符串中的单

    2024年02月07日
    浏览(50)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包