首页 > 解决方案 > 还是 Python 中的 print 语句中的关键字?

问题描述

Python 如何决定 this 的输出?

print([1, 2] or ["hello"])

我的意思是为什么总是 print([2] or ["az"]) 输出 [2] 而不是 ["az"] ?

标签: pythonprinting

解决方案


由于这些列表包含元素,因此它们将评估为True以便 Python 打印先True出现的文字。


推荐阅读