我是一個初學者,我想在python中做一個while循環。我有兩條相交的共面曲線,我想將第一條曲線移動到公共平面上的某個矢量,直到它們不再相交。我試過類似的東西:雖然真循環python
vec = [0,0.1,0]
int = True
while True:
move=rs.MoveObject(curve1,vec)
int=rs.CurveCurveIntersection(curve1, curve2)
if int = False:
break
任何人都知道我在做什麼錯? 在此先感謝!
不要使用'int'作爲變量名,你在這裏掩蓋了內建類型。 –
你有什麼錯誤? –
對於初學者,您需要'=='而不是'=':'if int == False:'(或者只是'如果不是int:')。除此之外,還有'int' @MartijnPieters提到,你需要具體告訴我們發生了什麼(錯誤?向我們展示回溯),以及這與你期望看到的輸出有什麼不同 – mhlester