字符串常用方法
面试题目
- 级别: L1
- 知识模块: Python 编程语言
请列举字符串常用方法
公司
- 小米
招聘类型
社招
题目解析
本题目主要考察对字符串常用 API 的了解和掌握程度
答案
字符串操作方法有很多,可将字符串方法进行分类如下:
- 统计查找替换类
-
index()
查找子串 -find()
查找子串,找不到不报错 -count()
统计子串 - 字符串判断类
-
startswith()
判断是否以指定字符串开头 -endswith()
判断是否以指定字符串结尾 -isdigit()
判断是否是数字字符串 -isupper()
判断是否是全大写字母 -islower()
判断是否是全小写字母 - 字符串转换类
-
upper()
转大写 -lower()
转小写 - 字符串对齐类
-
center()
居中对齐 -ljust()
左对齐 -rjust()
右对齐 - 字符串去除空白类
-
strip()
去除两端空白字符 - 字符串分割类
-
split()
分割字符串 - 字符串连接类
-
join()
连接字符串 - 编码解码类
-
encode()
编码 -decode()
解码