计算1+(1+2)+(1+2+3)前n项的和python
1个回答
关注
展开全部
您可以使用公式 Sn=n(n+1)/2 来计算1+(1+2)+(1+2+3)前n项的和。在python中,您可以使用以下代码:def sum_series(n): return n * (n + 1) / 2 print(sum_series(n))
咨询记录 · 回答于2023-02-03
计算1+(1+2)+(1+2+3)前n项的和python
好的
您可以使用公式 Sn=n(n+1)/2 来计算1+(1+2)+(1+2+3)前n项的和。在python中,您可以使用以下代码:def sum_series(n): return n * (n + 1) / 2 print(sum_series(n))
这个代码没有学过,我们是用while来做
就是这样做,但是不对,不知道问题出在哪里
那么您可以使用while循环来计算1+(1+2)+(1+2+3)前n项的和。在python中,可以使用以下代码:n = int(input('请输入项数: ')) sum_series = 0 # 执行循环i = 1while i <= n: sum_series += i * (i + 1) / 2 i += 1 # 输出结果print("1+(1+2)+(1+2+3)前n项的和为:", sum_series)
已赞过
评论
收起
你对这个回答的评价是?