题目
以下关于字符串.strip()方法功能说明正确的是A. 替换字符串中指定字符B. 连接两个字符串序列C. 按照指定字符分割字符串D. 去掉字符串两侧指定字符
以下关于字符串.strip()方法功能说明正确的是
- A. 替换字符串中指定字符
- B. 连接两个字符串序列
- C. 按照指定字符分割字符串
- D. 去掉字符串两侧指定字符
题目解答
答案
D
解析
本题考查Python字符串方法strip()
的功能。核心思路是区分不同字符串方法的作用:
strip()
用于去除字符串两侧的指定字符(默认为空白字符)。- 需与
replace
(替换字符)、join
(连接字符串)、split
(分割字符串)等方法区分。
关键点:明确strip()
仅处理字符串首尾,不作用于中间部分,且支持自定义指定去除的字符。
选项分析
A. 替换字符串中指定字符
- 错误。替换字符的功能属于
replace()
方法,例如:"abcabc".replace("a", "x") → "xbcxbc"
B. 连接两个字符串序列
- 错误。连接字符串使用
+
或join()
方法,例如:"a" + "b" → "ab" "-".join(["a", "b"]) → "a-b"
C. 按照指定字符分割字符串
- 错误。分割字符串使用
split()
方法,例如:"a,b,c".split(",") → ["a", "b", "c"]
D. 去掉字符串两侧指定字符
- 正确。
strip()
默认去除首尾空白字符,也可指定字符。例如:" hello ".strip() → "hello" "xoxox".strip("x") → "oxo"