1. ホーム
  2. python

[解決済み] Pythonで2つの変数の論理NANDを取得する方法

2022-02-19 19:11:20

質問

で、Pythonでキリンプログラムを続けていて(聞かないでね)、1000×1000の面積にランダムに50本の木を作る関数を作っているのですが、これってどうなんでしょう?

Tree 2のxとyの両方がTree 1のxとyと同じでないことを確認する必要があります。これはNAND Gateを使用します。どちらかが同じでも良いし、どちらも同じでも良いのですが、両方が同じというのは困ります。PythonでNANDゲートを作る方法は見つかりそうにありません。NANDを作る関数を定義するのはいいんだけど。誰か助けてくれませんか?

どのように解決するのですか?

解釈する。

<ブロッククオート

Tree 2のxとyの両方は、Tree 1のxとyと同じではない

としています。

Tree 2のxとyは、Tree 1のxとyと両方同じではない

return (t1.x, t1.y) != (t2.x, t2.y)