温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

Python中有哪些字符基本操作

发布时间:2021-07-05 16:31:56 来源:亿速云 阅读:172 作者:Leah 栏目:编程语言

Python中有哪些字符基本操作,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。

一. Python字符的表示

用单引号或双引号构成字符串。

“abc” \  ‘def’

表示一个字符串,而“abc”+“def”是两个字符串连接在一起,两者不一样。““” “”“中间可以为任意长的字符串

二.Python字符操作

1.大小写转换

s.capitalize() #字符串s首写字母大写  s.lower() #全部变成小写  s.upper() #全部变成大写  s.swapcase() #大小写互换  len(s) #得到字符串的大小

2.查找子串

s.find(substring,[start[,end]]) 找到,返回索引值,找不到,返还-1  s.rfind(substring,[start[,end]]) 反向查找  s.index(substring,[start[,end]]) 与find()类似,如果找不到substring,就产生一个  ValueError的异常  s.rindex(substring,[start[,end]]) 反向查找  s.count(substring,[start[,end]]) 返回找到substring的次数

3.格式化字符串

用法 s% < tuple> tuple表示一个参数列表,把tuple中的每一个值用字符串表示,表示的格 式有s来确定。

s.ljust(width) 左对齐,如果width比len(s)大,则后面补空格。否则返回s。  s.rjust(width) 右对齐   s.center(width) 居中  s.lstrip() 去掉左边的空白字符  s.rstrip() 去掉右边的空白字符   s.lstrip() 去掉两边的空白字符

 4. Python字符的合并和分解

合并:s.join(words)

words是一个含有字符串的tuple或list。join用s作为分隔符将words中的字符串连接起 来,合并为一个字符串。

例:

>>> “+”.join([”hello”,”my”,”friedn”])  &lsquo;hello+my+friedn&rsquo;

分解:

s.split(words)

words是一个字符串,表示分隔符。split的操作和join相反。将s分解为一个list。

例:

>>> “hello my fried”.split(” “)  [&rsquo;hello&rsquo;, &lsquo;my&rsquo;, &lsquo;fried&rsquo;]

看完上述内容是否对您有帮助呢?如果还想对相关知识有进一步的了解或阅读更多相关文章,请关注亿速云行业资讯频道,感谢您对亿速云的支持。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI