I can\'t find the error
def free_car(lane_a,lane_b,lane_c):
cars_a = len(lane_a)
cars_b = len(lane_b)
cars_c = len(lane_c)
In a block like this:
if cars_a >= cars_b:
#free_1_a
#free_1_b
else:
#free_1_b
#free_1_a
Since both free_1_a and free_1_b are commented out, they are effectively empty to python. It is illegal.
You can resolve it by adding pass
i.e.
if cars_a >= cars_b:
#free_1_a
#free_1_b
pass
else:
#free_1_b
#free_1_a
pass
pass basically means 'no operation'