私はこのコードを書きました(このスコープx
の前に実行されました):str()
if x == "A" or "O":
return x
B
これは、 のときに返されますx = B
。x = B
ここで検証する理由を誰かが理解するのを手伝ってくれますか?
コードを読み取るように変更したとき
if x == "A":
return x
elif x == "O":
return x
一致しませんでしたx = B
。そのため、ここにブーリアン ロジックで理解できない何かがあると想定しています。