问答详情
源自:9-4 Python递归函数

请帮忙看看哪里出了问题,怎么跑不出结果

def l_sum1(k):

    a = 0

    b = 0

    while k <= 100:

        a += b

        b += 1

    return a

print(l_sum1(100))

#while 怎么跑不出来结果


提问者:慕神0303490 2021-03-25 11:12

个回答

  • 慕丝7207896
    2021-03-25 14:45:17

    你的变量K没有递增啊,正确代码如下

    def l_sum1(k):

        a = 0

        b = 0

        while b <= k:

            a += b

            b += 1

        return a

    print(l_sum1(100))