字符传串的长度,类型
a='123'
print(len(a))
print(type(a))
判断字符串是数字还是字母:https://blog.youkuaiyun.com/GrofChen/article/details/91393961
字符串的内建函数,方括号内的可省略。
在pycharm中,按Ctrl点击函数可以查看源码
| 函数名 | 说明 |
|---|---|
| A.find(n【,start[,end]】) | 返回字符n在字符串A里的索引,不存在返回-1 |
| A.index(n【,start[,end]】) | 返回字符n在字符串A里的索引,存在会报错 |
| A.count(n【,start[,end]】) | 返回字符n在字符串A里的个数 |
| A.rfind(n【,start[,end]】 | 从右边开始查询,结果不变 |
| A.index(n【,start[,end]】 | 同上 |
查询的使用方法:https://blog.youkuaiyun.com/GrofChen/article/details/92397390
| 函数名 | 说明 |
|---|---|
| A.replace(old,new【,count】) | 将字符串A里的old替换为new,替换次数为count |
| a.join(A) | 将字符串序列A之间插入字符a |
| A.split(【sep[,count]】) | 将字符串A切片输出为列表,分隔符为sep(默认空格,换行制表符),分割次数为count |
| A.partition(B) | 以字符串B为点,前后分为三个元素的元组 |
| A.rpartition(B) | 从右边开始,结果不变 |
操作的使用方法:https://blog.youkuaiyun.com/GrofChen/article/details/92401031
字符串切片为列表:https://blog.youkuaiyun.com/GrofChen/article/details/92685733
| 函数名 | 说明 |
|---|---|
| A.capitalize() | 将字符串A整体首字母大写,其他小写 |
| A.title() | 将字符串A单词首字母大写,其他小写 |
| A.upper() | 将字符串A中的字母小写换成大写 |
| A.lower() | 将字符串A中的字母大写换成小写 |
| A.swapcase() | 将字符串A中的字母大小写互换 |
替换的使用方法:https://blog.youkuaiyun.com/GrofChen/article/details/92435836
| 函数名 | 说明 |
|---|---|
| A.center(n【,B】) | 将字符串A居中 ,len(A)>n返回A,len(A)<n,用字符串B填充(默认为空格) |
| A.ljust(n【,B】) | 将字符串A左对齐,同上 |
| A.rjust(n【,B】) | 将字符串A右对齐 ,同上 |
| A.zfill(n) | 将字符串右对齐,剩余0补齐 |
对齐的使用方法:https://blog.youkuaiyun.com/GrofChen/article/details/92434956
| 函数名 | 说明 |
|---|---|
| A.lstrip(【A[0]】) | 将字符串A开头的字符串B删除(默认为空格) |
| A.rstrip(【A[0]】) | 将字符串A结尾的字符串B删除(默认为空格) |
| A.startwith(B【,start[,end]】) | 判断字符串A是否以字符串B开头,返回布尔值 |
| A.endswith(B【,start[,end]】) | 判断字符串A是否以字符串B结尾,返回布尔值 |
判断和删除的使用方法:https://blog.youkuaiyun.com/GrofChen/article/details/92433735
2万+

被折叠的 条评论
为什么被折叠?



