python基础练习--皮球落地过程
2018-01-17 12:51
274 查看
题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?
结果为:
cl@cl-M14xR2:~/pythoncl/python练手100题$ python 36.py
第几次降落:1
第1次落地高度50.000000
第1次落地经过的总路程150.000000
cl@cl-M14xR2:~/pythoncl/python练手100题$ python 36.py
第几次降落:2
第2次落地高度25.000000
第2次落地经过的总路程225.000000
cl@cl-M14xR2:~/pythoncl/python练手100题$ python 36.py
第几次降落:10
第10次落地高度0.097656
第10次落地经过的总路程299.707031
~
1 # -*- coding:utf-8 -*- 2 a = input('第几次降落:') 3 height = 100.0 4 load = 0 5 for i in range(1,a+1): 6 load += height 7 b = height/2 8 load += b 9 height = b 10 print '第%d次落地高度%f'%(a,b) 11 print '第%d次落地经过的总路程%f'%(a,load) ~
结果为:
cl@cl-M14xR2:~/pythoncl/python练手100题$ python 36.py
第几次降落:1
第1次落地高度50.000000
第1次落地经过的总路程150.000000
cl@cl-M14xR2:~/pythoncl/python练手100题$ python 36.py
第几次降落:2
第2次落地高度25.000000
第2次落地经过的总路程225.000000
cl@cl-M14xR2:~/pythoncl/python练手100题$ python 36.py
第几次降落:10
第10次落地高度0.097656
第10次落地经过的总路程299.707031
~
相关文章推荐
- yield生成器对象返回Fiabs元素 分类: python 小练习 python基础学习 2014-01-13 10:28 193人阅读 评论(0) 收藏
- Python基础练习之用户登录实现代码分享
- python基础练习一
- 自学Python五 爬虫基础练习之SmartQQ协议
- python练习之安装,基础知识应用以及脚本编写
- python3 基础 练习 源码 2
- 数据科学Python基础(附示例代码和练习题目)
- python爬虫小练习之一:bs4库基础爬信息
- Python基础练习——水仙花数、成绩分级
- Python 基础练习01
- python-post上传图片基础练习5
- python基础练习--报数报到3的退出
- 使用文件进行优化 分类: python 小练习 divide into python python基础学习 2014-01-01 14:13 228人阅读 评论(0) 收藏
- python基础练习---求解完数!
- Python基础练习
- Python 从入门到入门基础练习十五题
- python基础练习---将数插入数组中
- Python零基础入门二十八之界面设计练习、Entry验证函数
- 【Python基础】1.3.1 面向过程编程与面向对象编程(类)实例
- Python基础之字符串的练习