我试图在Python中打破2个循环,在另一个循环中有一个循环。当然,当你在循环中使用break函数时,它只会打破它所处的循环。这里是代码:
while True: #Want to break this
x, y, z = sense.get_accelerometer_raw().values()
x = abs(x)
y = abs(y)
z = abs(z)
sense.show_message(strftime('%H:%M', gmtime()), scroll_speed= 0.05, text_colour=[0, 255, 0], back_colour=[255, 0, 0])
if x > 2 or y > 2 or z > 2 : #Want to break this as well
break #Break goes here??
我想打破在顶线开始的循环,循环从第7行开始。怎么样?
答案 0 :(得分:0)
If
不 一个循环。 if x > 2 or y > 2 or z > 2 : #Want to break this as well
break #Break goes here??
是一个带有布尔值(true或false)的语句,并根据结果执行代码。
话虽这么说,你所写的内容也会奏效。
while True
如果x > 2 or y > 2 or z > 2
。
imageView.setRotation(angleInDegrees);
循环