请原谅我使用术语"组件",在这种情况下可能有一个更好的术语。
但是继续我的问题,我想使用 else 语句来执行基于测试语句真实性的语句块。这是我尝试使用的测试语句:
else:
if ((reply != a) && (reply != c) && (reply =! e)):
我收到语法错误,胡萝卜指向第一组与号。我现在假设我可能不正确地使用"&&"。
有了这个语句,我的目标是只有在测试语句为真时才执行语句块,这意味着"回复"不得等于 a、c 或 e。
我知道我可以在 else 语句下使用 nested if,但我希望 StackExchange 知道更好的方法。谢谢。
括号检查:
if (((reply != a) && (reply != c)) && (reply =! e))