首页 编程与技术
Python 实现求数列和的方法示例
这里有新鲜出炉的 Python3 官方中文指南,程序狗速度看过来!
Python 编程语言
Python 是一种面向对象解释型计算机程序设计语言,由 Guido van Rossum 于 1989 年底发明,第一个公开发行版发行于 1991 年 Python 语法简洁而清晰,具有丰富和强大的类库它常被昵称为胶水语言,它能够把用其他语言制作的各种模块(尤其是 C/C++)很轻松地联结在一起
这篇文章主要介绍了 Python 实现求数列和的方法, 涉及 Python 数值运算相关操作技巧, 需要的朋友可以参考下
本文实例讲述了 Python 实现求数列和的方法分享给大家供大家参考,具体如下:
问题:
输入
输入数据有多组,每组占一行,由两个整数 n(n<10000)和 m(m<1000)组成,n 和 m 的含义如前所述
输出
对于每组输入数据,输出该数列的和,每个测试实例占一行,要求精度保留 2 位小数
样例输入
81 4
2 2
样例输出
94.73
3.41
实现代码:
- import math
- while 1:
- x = raw_input()
- x = list(x.split(" "))
- data = [int(x[0]),]
- nums = int(x[1])
- for i in range(nums-1):
- data.append(math.sqrt(data[-1]))
- print '%.2f' %sum(data)
上面的写法有点啰嗦
- import math
- while 1:
- x = map(int, raw_input().split(" "))
- data = [int(x[0]),]
- nums = int(x[1])
- for i in range(nums-1):
- data.append(math.sqrt(data[-1]))
- print '%.2f' %sum(data)
希望本文所述对大家 Python 程序设计有所帮助
您可能感兴趣的文章:
python 求斐波那契数列示例分享
python 实现斐波那契数列的方法示例
Python2 随机数列生成器简单实例
python numpy 函数中的 linspace 创建等差数列详解
Python 求算数平方根和约数的方法汇总
Python 编程实现二分法和牛顿迭代法求平方根代码
Python 编程求解二叉树中和为某一值的路径代码示例
Python 编程使用 * 解包和 itertools.product()求笛卡尔积的方法
python 计算一个序列的平均值的方法
Python 中利用 sqrt()方法进行平方根计算的教程
python 计算文本文件行数的方法
来源: http://www.phperz.com/article/18/0130/362731.html