马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
Python总结(第十三章)
13.字符串内置方法
大小写处理
函数 | 作用 | 示例 | 输出 | capitalize() | 首字母大写,其余小写 | 'lk with psr'.capitalize() | 'Lk with psr' | upper() | 全部大写 | 'lk with psr'.upper() | 'LK WITH PSR' | lower() | 全部小写 | 'lk with psr'.lower() | 'lk with psr' | swapcase() | 大小写互换 | 'Lk with Psr'.swapcase() | 'lK WITH pSR' | title() | 首字母大写 | 'lk with psr'.title() | 'Lk With Psr' |
判断字符串中的字符类型
函数 | 作用 | 示例 | 输出 | startswith('a',[start,end]) | 是否以a开头 | 'a lk'.startswith('a') | True | endswith('a') | 是否以a结尾 | 'lk'.endswith('a') | False | isalnum() | 是否全为字母或数字 | '123asd'.isalnum() | True | isalpha() | 是否全字母 | 'lk12'.isalpha() | True | isdigit() | 是否全数字 | '123'.isdigit() | True | islower() | 是否全小写 | 'lk'.islower() | True | isupper() | 是否全大写 | 'lk'.isupper() | False | istitle() | 判断首字母是否为大写 | 'Lk'.istitle() | True | isspace() | 判断字符是否为空格 | ' '.isspace() | True |
字符串替换
函数 | 作用 | 示例 | 输出 | replace('old','new') | 替换old为new | 'hello world'.replace('world','python') | 'hello python' | replace('old','new',次数) | 替换指定次数的old为new | 'hello world'.replace('l', 'p',2) | 'heppo world' |
去空格
去空格 函数 | 作用 | 示例 | 输出 | strip() | 去两边空格 | ' h e-l lo '.strip() | 'h e-l lo' | lstrip() | 去左边空格 | ' h e-l lo '.lstrip() | 'h e-l lo ' | rstrip() | 去右边空格 | ' h e-l lo '.rstrip() | ' h e-l lo' |
用特定符连接单个字符
函数 | 作用 | 示例 | 输出 | .join() | -连接 | '-'.join(['a','b','c']) | a-b-c |
用字符串中的特定符分割字符串
函数 | 作用 | 示例 | 输出 | split() | 默认按空格分隔 | ' h e-l lo ' .split() | [‘h', ‘e-l', ‘lo'] | split('指定字符') | 按指定字符分割字符串为数组 | ' h e-l lo ' .split('-') | [' h e', 'l lo '] |
搜索
函数 | 作用 | 示例 | 输出 | find() | 搜索指定字符串,没有返回-1 | ‘lk la'.find(‘lk') | 0 | index() | 同上,但是找不到会报错 | ‘lk la'.index(‘lk') | 0 | rfind() | 从右边开始查找 | ‘lk la'.rfind(‘lk') | 0 | count() | 统计指定的字符串出现的次数 | ‘lklklk'.count(‘lk') | 3 |
isdigit、isdecimal、isnumeric的区别
isdigit()
True: Unicode数字,byte数字(单字节),全角数字(双字节),罗马数字
False: 汉字数字
Error: 无
isdecimal()
True: Unicode数字,,全角数字(双字节)
False: 罗马数字,汉字数字
Error: byte数字(单字节)
isnumeric()
True: Unicode数字,全角数字(双字节),罗马数字,汉字数字
False: 无
Error: byte数字(单字节)
如果喜欢,别忘了 评分订阅哟( 传送门)!
|