我正在尝试浓缩raise if
为一行。我有:
def hey(self, message):
if not message:
raise ValueError("message must be a string")
它可以工作,但是这段代码不起作用:
def hey(self, message):
raise ValueError("message must be a string") if not message
我明白了SyntaxError: invalid syntax
。我该怎么办?