【发布时间】:2013-10-13 08:37:16
【问题描述】:
我不明白这行的意思:
parameter and (" " + parameter) or ""
参数是字符串
一般来说,为什么要对 python 字符串使用 and 和 or 运算符?
【问题讨论】:
-
它是
" " + parameter if parameter else "",带有额外的模糊性。 -
@Smac89:确实有道理,但有些人会认为这不符合 Python 标准。
标签: python string boolean-operations