当前位置:   article > 正文

【096】求等差数列前N项和?

用python计算等差数列前n项的和
  1. ♣题目部分等差数列    功能:等差数列 2581114。。。。
  2.     输入:正整数N >0
  3.     输出:求等差数列前N项和
  4.     返回:转换成功返回 0 ,非法输入与异常返回-1
  5.      
  6. ♣答案部分等差数列{an}的通项公式为:an=a1+(n-1)d。
  7. 前n项和公式为:Sn=n*a1+n(n-1)d/2或Sn=n(a1+an)/2
  8. 和=(首数+尾数)*项数/2;
  9. 尾数 = 首数 + (项数-1)*等差数while True:
  10.     try:
  11.         n=int(input())
  12.         sum=n*(2+2+(n-1)*3)/2
  13.         print('%.0f'%sum)
  14.     except:
  15.         break
  16.   

About Me:小婷儿

● 本文作者:小婷儿,专注于python、数据分析、数据挖掘、机器学习相关技术,也注重技术的运用

● 作者博客地址:https://blog.csdn.net/u010986753

● 本系列题目来源于作者的学习笔记,部分整理自网络,若有侵权或不当之处还请谅解

● 版权所有,欢迎分享本文,转载请保留出处

● 微信:tinghai87605025 联系我加微信群

● QQ:87605025

● QQ交流群py_data :483766429

● 公众号:python宝 或 DB宝

● 提供OCP、

声明:本文内容由网友自发贡献,转载请注明出处:【wpsshop】
推荐阅读
相关标签
  

闽ICP备14008679号