这是当前代码:
def wait_for_button(button):
while not (button.read()) :
pass
wait_for_button(push_button1)
print('Hi')
wait_for_button(push_button2)
print('Bye')
但是这段代码的问题是push_button1
必须先按下,然后才能按下按钮 2。如果在按钮 2 之前没有按下按钮 1,则不会打印出“Bye”(参考上面的代码)。
有没有一种方法可以代替按顺序进行(pushputton1->pushbutton2),它可以以任何一种方式进行,即无论先按下哪个按钮,代码仍然可以工作?谢谢