使用字符串控制python中的流

问题描述

我有一个非常基本的代码段。

print("a" or "b")
>> a

我不确定我会发生什么。 为什么会显示“ a”,并且通常如何用python控制流处理字符串?

解决方法

在python中,空字符串在布尔上下文中的值为False,而非空字符串为True