python基础练习--求分数序列
2018-01-17 14:42
204 查看
题目:有一分数序列:2/1,3/2,5/3,8/5,13/8,21/13...求出这个数列的前20项之和。
1 # -*- coding:utf-8 -*-
2 a = 2.0
3 b = 1.0
4 sum1 = 0
5 for i in range(1,21):
6 num = a/b
7 print '%d/%d'%(a,b)
8 sum1 += num
9 b,a = a,a+b
10 print '前二十的总和为%f'%sum1
~
结果为:
2/1
3/2
5/3
8/5
13/8
21/13
34/21
55/34
89/55
144/89
233/144
377/233
610/377
987/610
1597/987
2584/1597
4181/2584
6765/4181
10946/6765
17711/10946
前二十的总和为32.660261
1 # -*- coding:utf-8 -*-
2 a = 2.0
3 b = 1.0
4 sum1 = 0
5 for i in range(1,21):
6 num = a/b
7 print '%d/%d'%(a,b)
8 sum1 += num
9 b,a = a,a+b
10 print '前二十的总和为%f'%sum1
~
结果为:
2/1
3/2
5/3
8/5
13/8
21/13
34/21
55/34
89/55
144/89
233/144
377/233
610/377
987/610
1597/987
2584/1597
4181/2584
6765/4181
10946/6765
17711/10946
前二十的总和为32.660261
相关文章推荐
- python基础教程_学习笔记8:序列_练习与总结_1
- Python基础练习,查询文本内容并输出;
- python基础练习(一)——自定义函数,数学运算,命令行输入
- python基础练习---矩阵同位置相加问题
- Python基础03 序列
- 零基础入门学习Python(16)--序列!序列!
- Python--基础练习
- Python基础03——序列
- 【17】Python100例基础练习(3)
- python基础:函数、占位符、运算符、序列
- Python基础——核心数据类型_序列_元组
- Python基础语句练习
- Python基础03 序列
- Python基础--不可变序列:元组
- classmethod类方法 分类: python 小练习 python基础学习 2014-02-07 10:36 214人阅读 评论(0) 收藏
- python爬虫小练习之一:bs4库基础爬信息
- python练习之安装,基础知识应用以及脚本编写
- Python基础系列----序列(列表、元组、字符串)
- Python基础练习——使用字典存储电话薄
- fileinput模块 分类: python基础学习 python 小练习 python Module 2013-08-15 17:18 417人阅读 评论(0) 收藏