小白第一次上手 python ,用树莓派,红外和超声波传感器做智障小车。 编译错误:RuntimeWarning: This channel is already in use, continuing anyway. Use (False) to disable (trip,)Traceback (most recent call last):File "", line 82, in fwd()TypeError: fwd() takes exactly 1 argument (0 given)下面是小车的代码:import as GPIOimport ()m1_fwd = 12m1_rev = 11m2_fwd = 13m2_rev = 15red_left = 07red_right = 16trip = 38echo = 37def init():(m1_fwd,)(m1_rev,)(m2_fwd,)(m2_rev,)def stop(sleep_time):(m1_fwd,False)(m1_rev,False)(m2_fwd,False)(m2_rev,False)(sleep_time)()def fwd(sleep_time):(m1_fwd,)(m1_rev,)(m2_fwd,)(m2_rev,)(sleep_time)()def rev(sleep_time):(m1_fwd,)(m1_rev,)(m2_fwd,)(m2_rev,)(sleep_time)()def right(sleep_time):(m1_fwd,)(m1_rev,)(m2_fwd,False)(m2_rev,False)(sleep_time)()def left(sleep_time):(m1_fwd,False)(m1_rev,False)(m2_fwd,)(m2_rev,)(sleep_time)()def get_distance():(trip,)(echo,)(trip,)()(trip,)while not (echo):passt1 = ()while (echo):passt2 = ()return (t2-t1)*34300/2def turnaround():(red_left,)(red_right,)while (red_left) and (red_right)==0:rev()if (red_left)==1:left(1)else:right(1)()while True:distance = get_distance()()if distance > 20:fwd()elif distance == 20:stop()else:stop()turnaround()def fwd(sleep_time) if distance > 20: fwd() 调用 fwd 的时候要传参数啊,错误提示说的比较清楚了。