Python字符串方法是 str 对象上的方法,用来改大小写、拆分、拼接、替换和查找。方法都返回新字符串,不会修改原字符串。
方法总览
| 方法 | 作用 |
|---|---|
lower | 转小写 |
upper | 转大写 |
strip | 去首尾空白 |
split | 拆成列表 |
join | 拼接列表 |
replace | 替换子串 |
find | 查找子串位置 |
rfind | 从右查找 |
startswith | 判断开头 |
endswith | 判断结尾 |
count | 统计出现次数 |
isdigit | 是否全数字 |
isalpha | 是否全字母 |
isalnum | 是否字母数字 |
isspace | 是否全空白 |
title | 单词首字母大写 |
capitalize | 首字母大写 |
zfill | 左侧补零 |
format | 格式化替换 |
index | 查找子串(抛错版) |
选用要点
- 改大小写或去空白:
lower/upper/strip。 - 拆分与拼接:
split/join。 - 替换与查找:
replace/find/count。 - 判断字符类别:各类
is*方法。 - 这些方法都返回新值,不会改原字符串。