我可以多次使用while循环吗?我怎么能这么做?例如,在这段代码中,我希望它检测字符串“turn left”。如果按下按钮,按钮将发出信号。我现在的问题是,如何同时对其他字符串进行循环检查,如“右转”、“第一个出口”?你知道吗
while instruction == "turn left":
if (GPIO.input(12) == False):
print("button press")
assistant.start_conversation()
break
else:
GPIO.output(3, GPIO.HIGH)
sleep(0.3)
GPIO.output(3, GPIO.LOW)
sleep(0.3)
您可以执行多种操作,例如无限期地运行while循环,并使用“if”比较运算符检查指令。你知道吗
或者可以使用多线程,这允许多个while循环并行运行。你知道吗
相关问题 更多 >
编程相关推荐