Ich muss einige Dinge nur drucken, wenn eine boolesche Variable auf True
. Nachdem ich mir also die diese Ich habe es mit einem einfachen Beispiel versucht:
>>> a = 100
>>> b = True
>>> print a if b
File "<stdin>", line 1
print a if b
^
SyntaxError: invalid syntax
Dasselbe gilt, wenn ich schreibe print a if b==True
.
Was übersehe ich hier?