好像使用for循环,参数需要加1

来源:9-4 Python递归函数

慕先生3265212

2021-03-21 01:06

def sum2(m):

    sum=0

    n=m+1

    for a in range(n):

        sum=sum+a

        a=a-1

        

    return sum

print(sum2(100))


写回答 关注

2回答

  • hermaniu
    2021-11-13 09:47:33

    range(1,100) =[1,2,3,...,99] 不包括100 左闭右开

  • 慕先生3265212
    2021-03-21 01:13:15

    range(n)代表的是列表[0,1,n-1]

Python3 入门教程(新版)

python3入门教程,让你快速入门并能编写简单的Python程序

154155 学习 · 1075 问题

查看课程

相似问题