前言
备考计算机二级时,发现考纲中的这一部分落下了,于是来整理了这一篇文章。
字符串操作符
共有三个:
符号 | 作用 |
+ | 给字符串添加内容 |
* | 字符串重复多少次 |
in | 判断小字符是否在大字符中 |
案例如下
结果如下
常用函数
函数 | 作用 |
len() | 获取字符串长度 |
str() | 转化为字符串形式 |
chr() | 返回该Unicode编码所表示的单字符 |
ord() | 返回该单字符对应的Unicode编码 |
hex() | 返回整数的十六进制形式的字符串 |
oct() | 返回整数的八进制形式的字符串 |
案例如下
结果如下
常用方法
方法 | 描述 |
strip() | 去除字符串两边的空格 |
lower() | 把大写字母转化为小写字母 |
upper() | 小写转化为大写 |
split() | 根据传入的字符对字符串进行分割,返回一个列表 (默认是空格) |
join(lst) | 把序列中的字符串连接在一起 并且每个字符串用join前的字符串分离 |
replace(a,b) | 把字符串中的a都替换为b |
count() | 统计出现的次数 |
find() | 找字符串首次出现的索引 (没有会返回-1) |
index() | 找字符串出现位置 (没有会报错) |
案例演示:
结果如下
字符串内容判断
函数 | 作用 |
isdigit() | 判断字符串是否由数字组成 |
isalpha() | 判断字符串是否由字母组成 |
isalnum() | 判断字符串是否由数字或字母组成 |
案例:
结果: