前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >Python-字符串相关方法

Python-字符串相关方法

作者头像
用户9006224
发布2023-10-11 18:51:34
1200
发布2023-10-11 18:51:34
举报
文章被收录于专栏:cjz的专栏cjz的专栏

Python字符串方法示例

1. len(s)

返回字符串 s 的长度

代码语言:javascript
复制
s = 'hello' 
print(len(s)) # 5
2. s.lower() 和 s.upper()

将字符串转换为全部小写/大写

代码语言:javascript
复制
s = 'Hello'
print(s.lower()) # hello 
print(s.upper()) # HELLO
3. s.strip()

去除字符串两端的空白符

代码语言:javascript
复制
s = ' hello '
print(s.strip()) # 'hello'
4. s.lstrip() 和 s.rstrip()

去除字符串左端/右端的空白符

代码语言:javascript
复制
s = ' hello ' 
print(s.lstrip()) # 'hello '
print(s.rstrip()) # ' hello'
5. s.count(substr)

返回子字符串 substr 在 s 中出现的次数

代码语言:javascript
复制
s = 'hello world'
print(s.count('l')) # 3
6. s.replace(old, new)

将 s 中的 old 子字符串替换为 new

代码语言:javascript
复制
s = 'hello world'
print(s.replace('world', 'Python')) # 'hello Python'
7. s.split(sep)

根据分隔符 sep 分割字符串,返回分割后的列表

代码语言:javascript
复制
s = 'hello world' 
print(s.split()) # ['hello', 'world']
8. s.join(iterable)

使用字符串 s 作为分隔符,将可迭代对象 iterable 中的所有元素合并为一个新的字符串

代码语言:javascript
复制
s = '-'
seq = ['a', 'b', 'c'] 
print(s.join(seq)) # 'a-b-c'
9. s.find(sub)

寻找子字符串 sub 在 s 中出现的第一个位置,返回索引,未找到返回 -1

代码语言:javascript
复制
s = 'hello world'
print(s.find('l')) # 2
10. s.index(sub)

同 find,但若未找到会引发 ValueError

代码语言:javascript
复制
s = 'hello world'
print(s.index('l')) # 2
11. s.startswith(prefix)

判断 s 是否以 prefix 开头

代码语言:javascript
复制
s = 'hello world' 
print(s.startswith('he')) # True
12. s.endswith(suffix)

判断 s 是否以 suffix 结尾

代码语言:javascript
复制
s = 'hello world'
print(s.endswith('ld')) # True
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2023-10-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Python字符串方法示例
    • 1. len(s)
      • 2. s.lower() 和 s.upper()
        • 3. s.strip()
          • 4. s.lstrip() 和 s.rstrip()
            • 5. s.count(substr)
              • 6. s.replace(old, new)
                • 7. s.split(sep)
                  • 8. s.join(iterable)
                    • 9. s.find(sub)
                      • 10. s.index(sub)
                        • 11. s.startswith(prefix)
                          • 12. s.endswith(suffix)
                          领券
                          问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档