需要一个条件语句以获得所需的输出

need a conditional statement for desired output

我需要在 IF class 中编写一个条件语句,通过使用三个变量来获得一些所需的输出,我已经尝试了很多使用这三个变量的逻辑来获得所需的输出,我可以在 if class 但我没能成功,希望有人能帮我解决这个问题,
谢谢
在这里我们有条件 table 我需要
a b c结果
false false false
true false true
true false false
true true true true true
true true false false False

仅当

时结果为真

1) A 为真 B & C 为假
2) A、B、C 为真

换句话说:

if((A & !B & !C) | (A & B & C)){
  print('true')
}

顺便说一句,你的 table 中的第三行和第五行是相等的。