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

备考刷题,请到

CDA认证小程序

以下代码的输出结果为?a = Falseb = 1c = a + bc
A. 2
B. 1
C. 0
D. 报错
上一题
下一题
收藏
点赞
评论
题目解析
题目评论(0)

在 Python 中,布尔类型 `True` 和 `False` 分别对应整数 `1` 和 `0`。这意味着在数值运算中,`True` 可以当作 `1` 使用,而 `False` 可以当作 `0` 使用。

以下是给定代码的分析过程:

```python
a = False
b = 1
c = a + b
```

1. `a` 被赋值为 `False`,在数值运算中相当于 `0`。
2. `b` 被赋值为 `1`。
3. `c = a + b` 相当于 `c = 0 + 1`。
4. 因此,`c` 的值为 `1`。

所以,代码的输出结果是 `1`。

正确答案是:B: 1。