因此,我在Python中繼續我的長頸鹿計劃(不要問),我正在製作一個函數,使1000個1000區域中的50個隨機樹。如何在Python中獲得兩個變量的邏輯NAND
我需要確保樹2的x和y兩個不同於樹1的x和y。這需要一個NAND門。我沒關係,其中一個是相同的,我沒關係,兩者都不相同,但兩者都不相同。我似乎無法找到任何有關在Python中製作NAND門的信息。我很好定義一個函數來製作一個NAND。誰能幫忙?
因此,我在Python中繼續我的長頸鹿計劃(不要問),我正在製作一個函數,使1000個1000區域中的50個隨機樹。如何在Python中獲得兩個變量的邏輯NAND
我需要確保樹2的x和y兩個不同於樹1的x和y。這需要一個NAND門。我沒關係,其中一個是相同的,我沒關係,兩者都不相同,但兩者都不相同。我似乎無法找到任何有關在Python中製作NAND門的信息。我很好定義一個函數來製作一個NAND。誰能幫忙?
解讀:
樹2的x和y兩者不一樣的樹1的x和y
如:
樹2的x和y不同時爲與Tree 1的x和y相同
return (t1.x, t1.y) != (t2.x, t2.y)
由於NAND是否定和,我會承擔
not (a and b)
應該完全工作,具有A和B作爲輸入,還是我錯過了什麼?
'def nand(a,b):return not(a and b)'有問題嗎? –
我覺得這句話_「樹2的x和y兩個不一樣,樹1的x和y」是一個不正確的(也沒有意義) – Eric