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

备考刷题,请到

CDA认证小程序

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

正确答案是:C: 1

### 分析:
在这段 Python 程序中,我们使用了字符串方法 `count()` 来计算子字符串在另一个字符串中出现的次数。

```python
x = "908790"
n = "90"
print(x.count(n))
```

- `x` 是目标字符串,值为 `"908790"`。
- `n` 是要搜索的子字符串,值为 `"90"`。

`x.count(n)` 方法将返回子字符串 `"90"` 在字符串 `"908790"` 中出现的次数。

#### 分析过程:
1. 检查字符串 `"908790"` 中是否存在子字符串 `"90"`。
2. `"90"` 作为一个整体(连续的字符组合)在 `"908790"` 中出现了一次,即从索引 0 开始。
3. 因此,`x.count(n)` 将返回 `1`。

所以,程序输出结果是 `1`,故正确答案是 C: 1。