我是一个初学者,我想在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