为什么不能求和了,平常的这样可以运行啊

img

img


是表头的函数错了还是怎么回事,都说是m+n从1到101,哪里不对

你写的是什么?定义函数没写对、sum都没定义就直接能拿来进行加的操作了??

def sumMtoN(m=1, n=100):
    sum = 0
    for i in range(m, n + 1):
        sum += i
    return sum


print(sumMtoN())

for语句以及下面的两行不能和函数定义统一层级啊,得往后缩一层,而且函数定义后面要有括号和冒号

def sumMtoN 改为 def sumMtoN(m, n):
然后下面的代码往右缩进