订阅博客
收藏博客
微博分享
QQ空间分享

六道轮回,干货共享|Python中最常用的字符串办法,仙逆

频道:全民彩票网官网 标签:安平便民网元阳梯田 时间:2019年10月26日 浏览:324次 评论:0条

字符串是字符序列。Pyth高碑店on中内置的string类代表根据Unicode世界字符集的字符串。除了Python中常见的操作外,字符串还有一些专归于它们的附加办法。下图显现了一切这些可用的办法:

Python中的内置字符串函数在本文中,咱们将学习一些最常用的办法。这儿需求留意的动力火车重要一点是,一切的字符串办法总是会回来新值,并不更改或操作原始字符串。本文中的代码能够从相关的Github存储库中拜访:https://github.com/parulnith/Useful-六道轮回,干货同享|Python中最常用的字符串办法,仙逆Stri万宝路爆珠ng-Methods-in-Python

1.center( )

center()办法对一个字符串进行对齐。运用指定的字符进行对齐(奥鹏教育学生登录默六道轮回,干货同享|Python中最常用的字符串办法,仙逆以为空白)。

语法

str.center(length, fillchar), 其间 :

  • length是字符串的长度[必需的]
  • fillchar是指定对齐的字符[可选]

比如

2. count( )

count()办法会回来一个特定值在字符串中呈现的次数。

语法

str.count(value, start, end), 其间 :

  • value是要在字符串中进行查找的子字符串[必需的]。
  • start是在字符串中开端查找指定值的开端索引[可选]
  • end是在字符串中完毕查找指定值的完毕索引[可选]

比如

3. fin六道轮回,干货同享|Python中最常用的字符串办法,仙逆d( )

find()办法会回来字符串中特定子字符串的最低索引。假如没有找到子字符串,则回来-1。语法

str.find(value, start, end), 其间 :

  • value 或 substring是要在字符串中查找的值[必需的]
  • start是在字符串中查找指定值的开端索引[可选]
  • end是在字符串中武夷山在哪查找指定值的完毕索引[可选]

类型

rfind() : rfind() 办法玉蒲团3类似于find(),只不过它回来的是子字符串的最高索引。

比如

4. swapcase( )

swapcase() 办法会回来字符串的一个副本,并将其一切大写字母转化为小写字母,反之亦然。语法

string.swapcase()

比如

5. startswith( ) 和 endswith( )

假如字符串以指定的值开端,则startswith()办法会回来True;不然,回来False。另一方面,假如字符串以指定的值完毕,endswith九族()函数会回来True,不然,回来False。语法

string.棉花startswith(value, start, end)

string.endsswith(value, start, end)

  • Value是要在字符串中查找的子字符串[必需的]
  • start是在字符串中开端查找指定值的开端索引[可选]
  • end是在字符串中查找指定值的完毕索引[可选]

比如

6. split( )

split()办法会回来一个字符串中单词的列表 ,其间默许的分隔符是恣意数量的空格。语法

st六道轮回,干货同享|Python中最常用的字符串办法,仙逆ring.split(s爱立信ep, maxsplit)

  • sep:用哦度与于切割字符串的分隔六道轮回,干货同享|Python中最常用的字符串办法,仙逆符。假如没有指定任何内容,默许分维生素隔符是空白[可选]
  • maxsplit:谢洁瑛表明切割的数量。默许值为-1,表明“一切呈现的单词”[可选]

版别

rsplit():从右边开端切割字符串图行天下。

比如

7. 字符串大写转化

1. capitalize( )

capitalize()办法只将字符串的榜首个字符转化为大六道轮回,干货同享|Python中最常用的字符串办法,仙逆写。语法

string.capitalize()

2. upper( )

upper()办法会将字符串的一切字仙侠小说母转化翻开为大写。语法

string.upper()

3. string.title( )

The title()办法会将给定字符串的一切的榜首个字母转化为大写。语法

string.title()

比如

8. ljust( ) 和 rjust( )

ljust()办法会运用一个指定的字符回来给定字符串的左对齐版别,默以为空格。rjust()办法将字符串对齐到右边。语法

string.rjust/ljust(length, character)

  • length: 要回来的字符串的长度[必需的]
  • character: 字符用于填充空缺的空间,默以为空格[性感美女图可选]

比如

9. strip( )六道轮回,干货同享|Python中最常用的字符串办法,仙逆

strip()办法会回来一个去掉前导和结束字符的字符串的副本。要删去的默许字符是空格。语法

string.strip(character)

character: 要删去的字符调集[可选]

版别

  • rstrip(): 从字符串的右边移除字符。
  • lstrip(): 从字符串的左面移除字符。

10.zfi强制性脊柱炎ll( )

zfill()办法会在字符串的最初增加零(0)。回来字符串的长度取决于供给的宽度。语法

string.zfill(width)

  • width:指定回来字符串的长度。可是,假如宽度参数小于原始字符串的长度,则不增加零。

比如

定论

这些是Pyth灯火阑珊on中一小猪唏哩呼噜些有用的内置字符串办法。还有一些办法在本文中尽管没有说到,但也相同重要。假如你想更深化地了解细节,那么Python文档是一个很好的资源。

更多IT干货文章与资讯,重视微信大众号:DueApe(ID:DueApeTutor)获取。