前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >介绍6个 “罕见” 的Python字符串函数,80%的人没用过!

介绍6个 “罕见” 的Python字符串函数,80%的人没用过!

作者头像
快学Python
发布2021-08-09 11:23:46
3480
发布2021-08-09 11:23:46
举报
文章被收录于专栏:快学Python

作者:黄伟呢

来源:快学Python

本文简介

Python字符串算是Python中最重要的数据类型了,里面提供了很多的字符串函数,供我们灵活的处理字符串,但是今天黄同学要给大家介绍的6个字符串函数,我猜大多数朋友肯定是没有见过的。不管这些函数是否经常用,掌握多种知识,应变一些稀少的需求,也很不错。

1. format_map()函数

作用:多个占位符格式化字符串。

代码语言:javascript
复制
s6 = {"name": "Huang Tongxue", "age": 18}
"我的名字叫{name},今年{age}岁".format_map(s6)

结果如下:

2. partition() 函数

作用:搜索指定的字符串,并将该字符串拆分为包含三个元素的元组。

代码语言:javascript
复制
s2 = "'My name is huang wei'"
s2.partition("is")

结果如下:

3. rindex() 函数

作用:查找指定值的最后一次出现的索引。

代码语言:javascript
复制
s3 = "1_a_b_a_1_a_1_c"
s3.rindex("1")

s3.rindex("a")

结果如下:

4. swapcase()函数

作用:返回一个字符串,其中所有大写字母均为小写字母,反之亦然。

代码语言:javascript
复制
s4 = "mY name Is huang Wei"
s4.swapcase()

结果如下:

5. center()函数

作用:使用指定字符(默认为空格)作为填充字符使字符串居中对齐。

代码语言:javascript
复制
s5 = "ABCD"
s5.center(10, "6")

结果如下:

6.capitalize() 函数

作用:返回一个字符串,其中第一个字符为大写。

代码语言:javascript
复制
s1 = "mY name Is huang Wei"
s1.capitalize() 

结果如下:

人生苦短,快学Python

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-03-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 快学Python 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 本文简介
  • 1. format_map()函数
  • 2. partition() 函数
  • 3. rindex() 函数
  • 4. swapcase()函数
  • 5. center()函数
  • 6.capitalize() 函数
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档