考试报名
考试报名
考试内容
考试大纲
在线客服
返回顶部

备考刷题,请到

CDA认证小程序

以下程序的输出结果是:x = "908790"n = "80"print(x.count(n))
A. 0
B. 报错
C. 1
D. 2
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

正确答案是:A: 0。

### 专业分析:

- **代码分析**:
```python
x = "908790"
n = "80"
print(x.count(n))
```

- **解释**:
- `x` 是一个字符串,值为 `"908790"`。
- `n` 是另一个字符串,值为 `"80"`。
- `x.count(n)` 用于计算字符串 `n` 在字符串 `x` 中出现的次数。

- **字符串匹配**:
- 目标是找到子字符串 `"80"` 在 `"908790"` 中的出现次数。
- `"908790"` 中没有出现 `"80"`,因此 count 返回 `0`。

- **总结**:
- 因为 `"80"` 并没有作为连续的子串出现在 `"908790"` 中,所以 `x.count(n)` 的返回值是 `0`。

因此,输出结果是 `0`。