gpt4 book ai didi

python if语句总是返回False

转载 作者:太空宇宙 更新时间:2023-11-03 12:39:57 25 4
gpt4 key购买 nike

我是 Python 世界的新手。我的 jinja2 模板中有这个 'if statement':

{{context.disabled==True and "Yes" or "No"}}

我不确定这个语法叫什么,但它像 if 一样工作。

php 等价物是:echo $disabled ? "is":“否”

这总是返回 NoFalse 即使 context.disabledTrue,

为什么会这样?我看不出它为什么这样做,我做错了吗?

最佳答案

你想要的是这样的:

value = "Yes" if context.disabled else "No"

关于python if语句总是返回False,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20701672/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com