print(1 or 2, 0 or 2, False or True, True or False, False or 2, sep=" ")
时间: 2024-01-19 11:04:23 浏览: 84
对Python3中的print函数以及与python2的对比分析
代码的输出结果为:
```
1 2 True True 2
```
解释如下:
- `1 or 2`:因为1为真,所以直接返回1,结果为1。
- `0 or 2`:因为0为假,所以继续判断2,2为真,所以返回2,结果为2。
- `False or True`:因为True为真,所以直接返回True,结果为True。
- `True or False`:因为True为真,所以直接返回True,结果为True。
- `False or 2`:因为2为真,所以直接返回2,结果为2。
`sep=" "`指定了输出结果的分隔符为一个空格。
阅读全文