if文 pとqが等しくない時にtrueを返せない
あるブーリアン値pとqが与えられるので、pとqが等しくない時にtrueを返し、等しい時にはfalseを返す、myXORという関数を作成してください。
この問題を解くのに手こずってます。
ご協力よろしくお願いします。
def myXOR(p,q):
#ここから書きましょう
この続きから書くようになってます。
入出力例がこちらです。
myXOR(true,false) --> true
myXOR(false,true) --> true
myXOR(false,false) --> false
myXOR(true,true) --> false
自分で下記のように書いたのですが、
true,falseでも出力結果がfalseになってしまいます。
何が原因なのでしょうか。
def myXOR(p,q):
#ここから書きましょう
if p != q:
return 'true'
elif p == q:
return 'false'
0 likes