IndentationError: expected an indented block, python (if/else)

后端 未结 3 1793
北恋
北恋 2020-12-12 04:59

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)

             


        
3条回答
  •  情深已故
    2020-12-12 05:39

    Python requires a statement after each clause. If you want it to do nothing, simply write the word pass

    if cars_c >= 7:
        #free_1_c
        if cars_a >= cars_b:
            pass
            #free_1_a
            #free_1_b
        else:
            pass
            #free_1_b
            #free_1_a
    elif cars_a >= cars_b:
        #free_1_a
        if cars_b > cars_c:
            pass
            #free_1_b
            #free_1_c
        else:
            pass
            #free_1_c
            #free_1_b
    elif cars_b > cars_a and cars_b > cars_c:
        #free_1_b
        if cars_a > cars_c:
            pass
            #free_1_a
            #free_1_c
        else:
            pass
            #free_1_c
            #free_1_a
    else:
        pass
        #we
    

提交回复
热议问题