正确答案是:A: `strip()`
### 专业分析
在 Python 中,字符串的方法有很多,其中 `strip()` 是专门用于去掉字符串两端(左边和右边)空格及其他指定字符的方法。下面是对各个选项的功能分析:
| 选项 | 方法 | 功能描述 |
|---------|---------|---------|
| **A** | `strip()` | 去除字符串两端的空格或其他指定字符。 |
| **B** | `count()` | 计算子字符串在字符串中出现的次数。 |
| **C** | `center()` | 返回一个原字符串居中,并使用指定字符(默认为空格)填充至指定长度的新字符串。 |
| **D** | `format()` | 格式化字符串——根据位置或名称插入变量。 |
### strip()方法示例
```python
text = " Hello, World! "
# 使用strip()去掉两端空格
clean_text = text.strip()
print(f"'{clean_text}'") # 输出:'Hello, World!'
```
- `strip()` 默认去掉的是空格,但你也可以通过传入参数去掉其他字符,例如:`text.strip('!')` 将去掉字符串两端的感叹号。
### 小结
对于去掉字符串两端的空格或其他字符,`strip()` 方法是最直接且常用的方法,这也是为什么选项 A 是正确答案的原因。