如果Python没有三元条件运算符,是否可以使用其他语言结构模拟一个?
我需要在布尔变量设置为时才打印一些东西True.所以,看后这个,我试图用一个简单的例子:
>>> a = 100
>>> b = True
>>> print a if b
File "<stdin>", line 1
print a if b
^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)
如果我写的话也一样print a if b==True.
我在这里错过了什么?