0
我有一個樹莓派2模型B.我試圖做一個程序,打開一個LED時,輸入是'是'。會發生什麼是我得到一個語法錯誤,說def是指向f的箭頭的錯誤。這裏是我的代碼:樹莓派2模型B是防止我的def功能
import RPi.GPIO as GPIO
import time
GPIO.setmode(GPIO.BOARD)
GPIO.setwarnings(False)
GPIO.setup(40, GPIO.OUT)
GPIO.setup(38, GPIO.OUT)
GPIO.output(38, 1)
def start():
main(input("> ")
def main(yn):
while True:
if yn == 'Yes':
GPIO.output(40, 1)
print("The LED is on!")
break
if yn == 'No':
GPIO.output(40, 0)
print("The LED is off!")
break
start()
start()
請幫助,並提前謝謝!
謝謝!我有時候是個白癡...... :) –