Python程序开发基础 课件 任务1 顺序结构-换算重量.pptx

Python程序开发基础 课件 任务1 顺序结构-换算重量.pptx

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

顺序结构-换算重量任务描述加快建设航天强国是党的二十大建设现代化强国部署之一。2003年10月我国实现了载人航天,经过二十年的发展,我国已实现登上月球的梦想。众所周知,月球上物体的体重是在地球上的16.5%,假设你在地球上的体重是65kg,试编写程序输出你在月球上的体重会是多少?是否发生人们传说的失重现象?01顺序结构IPO是一种程序编写方法。在进行程序设计时,无论程序的规模如何,每个程序都有统一的运算模式:输入数据(Input)、处理数据(Process)、输出数据(Output)),这种朴素的运算模式即IPO。首先,输入(Input)是一个程序的开始。程序要处理的数据有多种来源,形成了多种输入方式,包括:文件输入、网络输入、控制台输入、交互界面输出、随机数据输入、内部参数输入等。其次,处理(Process)是程序对输入数据进行计算产生输出结果的过程。计算问题的处理方法统称为“算法”,它是程序最重要的组成部分。可以说,算法是一个程序的灵魂。最后,输出(Output)是程序展示运算成果的方式。程序的输出方式包括:控制台输出、图形输出、文件输出、网络输出、操作系统内部变量输出等。顺序结构程序中的语句默认自上而下顺序执行,即顺序结构。顺序结构是计算机程序中最简单最基本的结构。在顺序结构中,编译/解释系统要求顺序地执行且必须执行有先后顺序排列的每一个最基本的处理单位,常用的顺序排列就是IPO程序控制流程。求三角形面积已知三角形三边长度分别为a、b、c,其半周长为l,根据海伦公式计算三角形面积s。三角形半周长和三角形面积公式分别如下所示:三角形半周长l=(a+b+c)/2三角形面积s=(l*(l-x)*(l-y)*(l-z))**0.5本例子要求编写程序,实现接收用户输入的三角形边长,计算三角形面积的功能。求三角形面积本题是典型的顺序结构通过使用Python常用运算符,按照顺序结构要求进行语句书写来编写程序。根据海伦公式计算三角形面积时,需要先获取三角形各边的边长,然后计算三角形的半周长,通过三角形的半周长与边长计算三角形面积。求三角形面积a=eval(input(边长a=))b=eval(input(边长b=))c=eval(input(边长c=))#计算半周长l=(a+b+c)/2#计算面积s=(l*(l-a)*(l-b)*(l-c))**0.5print(三角形面积s=%0.1f%s)任务实现—换算重量02任务分析根据题意,计算在月球上的体重前需要使用input()函数接收在地球上的体重。因为体重多使用数字类型表示,所以在Python中需要使用数字类型表示体重。当接收用户输入的体重数据后,根据月球上物体的体重是在地球上的16.5%来计算月球上的体重,例如,地球上体重为65kg,那么月球上的体重为65*16.5/100。程序代码#获取月球上的体重mwew=eval(input(“请输入你的体重(kg):”))mw=ew*16.5/100print(‘如果在地球上的体重是{}kg,那么在月球上的体重将是{:.1f}’.format(ew,mw))任务总结IPO是一种程序编写方法,无论程序的规模如何,每个程序都有统一的运算模式:输入数据(Input)、处理数据(Process)、输出数据(Output)),这种朴素的运算模式即IPO。顺序结构是指程序中的语句自上而下顺序执行,它是计算机程序中最简单最基本的结构。谢谢观看

您可能关注的文档

文档评论(0)

xiaobao + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档