首页 > 解决方案 > 从 1 到 n 的值的 x^2 函数的总和

问题描述

我是 python 新手,并试图为 1 和 n 之间的平方和创建一个函数。我试过了

def squared(x, n):
    tot = sum(x ** 2 for x in range (1, n+1))
    return tot

当我然后尝试检查使用

print(squared([1.2, 2.3]))

我收到类型错误

squared() missing 1 required positional argument: 'n'

标签: pythonsumnew-operator

解决方案


推荐阅读