python趣味编程100例pdf(python简单实例)

1#题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?代码:23h=04li=[]5foriinrange(1,11):6s=100/(2**(i-1))7li.append(s)89forxinli:10h+=x11print(li)12print(…

大家好,又见面了,我是你们的朋友全栈君。

1 #题目:一球从100米高度自由落下,每次落地后反跳回原高度的一半;再落下,求它在第10次落地时,共经过多少米?第10次反弹多高?

代码:

2

3 h = 0

4 li = []

5 for i in range(1,11):

6 s = 100/(2**(i-1))

7 li.append(s)

8

9 for x in li:

10 h += x

11 print(li)

12 print(‘球在第十次落地时,共经过了%.10f米,第10此反弹的高度是%.10f’%((h*2-100),li[-1]/2))

运行结果:

[root@HK code_100]# python code_20.py

[100.0, 50.0, 25.0, 12.5, 6.25, 3.125, 1.5625, 0.78125, 0.390625, 0.1953125]

球在第十次落地时,共经过了299.6093750000米,第10此反弹的高度是0.0976562500

[root@HK code_100]#

代码解释:

2

3 h = 0 #初始化总高度为0

4 li = [] #初始化每次落地的高度列表为空

5 for i in range(1,11): #遍历10此落地

6 s = 100/(2**(i-1)) #s为每次落地的高度(100,50,25,12.5………)

7 li.append(s) #将每次落地的高度放入列表li

8

9 for x in li: #遍历这个高度列表

10 h += x #将每次落地的高度累加

11 print(li) #打印以便验证这个高度list

12 print(‘球在第十次落地时,共经过了%.10f米,第10此反弹的高度是%.10f’%((h*2-100),li[-1]/2))

#总共经过的米数是列表累加的两倍减去100(每个过程包括弹起和落地两部分距离,

#第一次落地没有之前的弹起,所以减去100),第十次落地后弹起的距离,是第十次落地的距离除以2

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/126516.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • mybatiscodehelperpro激活码[最新免费获取]

    (mybatiscodehelperpro激活码)2021最新分享一个能用的的激活码出来,希望能帮到需要激活的朋友。目前这个是能用的,但是用的人多了之后也会失效,会不定时更新的,大家持续关注此网站~IntelliJ2021最新激活注册码,破解教程可免费永久激活,亲测有效,下面是详细链接哦~https://javaforall.net/100143.html…

    2022年3月26日
    405
  • https免费证书(终身)申请和安装教程[通俗易懂]

    https免费证书(终身)申请和安装教程[通俗易懂]目前来说,网站安装https是大势所趋,几乎每一个网站在建站之初,就会安装好https。一、https是什么“https(全称:HyperTextTransferProtocoloverSecureSocketLayer,超文本传输安全协议),是以安全为目标的HTTP通道,是HTTP的扩展(升级版),用于计算机网络的安全通信”——维基百科简单理解为:在http的基础上,增加安全套接字层(SSL),既可以变成https,作用就是让网站数据传输更加安全。如图所…

    2025年7月24日
    1
  • clion激活码 2021【在线注册码/序列号/破解码】

    clion激活码 2021【在线注册码/序列号/破解码】,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月20日
    59
  • 关系图谱在反欺诈场景中的应用及实践「建议收藏」

    关系图谱在反欺诈场景中的应用及实践「建议收藏」关系图谱概要随着近几年互联网金融的发展,玲琅满目的信贷产品早已被羊毛党盯上,层出不穷的营销活动更是让欺诈分子有了可乘之机,伪造资料、恶意注册大量虚假账号、团伙包装、刷单、抢红包、套返利等等,他们的欺诈技术手段也越来越高明(群控、云控),成本也越来越低。为了限制这些欺诈用户,信贷机构通过建立反欺诈团队和风控防范体系,使用专家规则和预测模型来拦截欺诈份子。但是道高一尺魔高一丈,再严密的规则也…

    2022年6月26日
    43
  • socketpair函数_socket框架

    socketpair函数_socket框架socketpair函数概要如下:#include 定义一些C宏常量#include 定义socketpair函数原型intsocketpair(intdomain,inttype,intprotocol,intsv[2]);socketpair函数需要四个参数:domain-套接口的域type-套接口类型protocol-使用的协议sv[2

    2022年10月14日
    1
  • 基于MATLAB的AM调制解调「建议收藏」

    基于MATLAB的AM调制解调「建议收藏」基于MATLAB的AM调制解调摘要现在的社会越来越发达,科学技术不断的在更新,在信号和模拟电路里面经常要用到调制与解调,而AM的调制与解调是最基本的,也是经常用到的。用AM调制与解调可以在电路里面实现很多功能,制造出很多有用又实惠的电子产品,为我们的生活带来便利。在我们日常生活中用的收音机就是采用了AM调制的方式,而且在军事和民用领域都有十分重要的研究课题。现用MATLAB中M文件实现本课

    2022年6月3日
    46

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号