- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
信息技术(基础模块)第5章程序设计入门任务2 设计简单程序主 编 │ 傅连仲 等第5章 程序设计入门5.2.1 了解程序设计语言的基础知识5.2.2 编辑、运行和调试简单程序5.2.3 了解典型算法5.2.4 使用功能库扩展程序功能目 录Contents第5 章 程序设计入门│ 设计简单程序设计程序是将解决问题的方案付诸实践的过程。而了解程序设计语言的基础知识是需要迈出的第一步,因为程序设计语言是我们与计算机进行沟通的重要工具。接下来,将学习如何编写、运行和调试简单程序,并了解典型算法和功能库的使用方法,编写程序来解决实际问题。在这个过程中,将不断体会运用程序设计解决问题的过程和方法,体会程序设计的理念。第5章 程序设计入门任务情景临近节日,小华发现很多商店都在打折,促销活动吸引了很多的顾客去购买商品。小华心想:虽然打折活动让每个商品的价格降低了,但是销售量也增多了,那么商家最后获得的利润是比平时更高了还是更低了呢?如果他将来也开一家店,到了打折季的时候,为了获得最高的利润,怎么决定打几折呢?怀着这些疑问,小华找到了堂兄。第5章 程序设计入门任务分析堂兄听了小华的疑问,说:“打折和给商品定价可是一门学问啊,根据对消费者消费心理等情况的了解,可以编写程序来计算打几折可以获得最高利润,还能够预测打折活动带来的具体利润呢。”学习程序设计语言是与计算机进行沟通的基础,本节以Python语言作为编程工具,学习如何创建并运行程序,了解程序设计语言的基础知识,并设计程序来帮助小华解决打折问题。第5章 程序设计入门5.2.1 了解程序设计语言的基础知识1.Python开发环境IDLE从Python的官网上下载并安装了Python之后,同时也就安装了IDLE(集成开发环境)—Python的官方标准开发环境。IDLE集成了整个代码编辑时要用的东西,包括交互式Shell和编辑器。其中,交互式Shell相当于一个简化的编辑器,当只需要编写一些小的验证性代码,可以在Shell中编写代码并执行;但如果需要编写完整的Python程序,或者需要将代码保存并希望能够反复运行,就要使用编辑器了。第5章 程序设计入门2.程序设计计算机是一个没有生命的机器,是一个不知道自己该做什么、但却十分愿意服从命令的机器。手机如果没有“程序”,就是一堆没有用的零件,我们无法用它通话、上网和玩游戏。程序设计(Program Design)就是将问题解决的方法步骤编写成计算机可执行的程序的过程。简单来说,就是告诉计算机要做什么,并且每一个行为的细节和顺序都要说清楚、可执行。这样,计算机就能够很快速地、正确地完成所有“指令”,最终解决问题或完成任务。第5章 程序设计入门(1)在Shell中输入并运行Python指令。在Windows操作系统左下角的搜索框中,输入“IDLE”,找到IDLE应用程序,单击即可启动,出现Python的交互式Shell窗口,如图所示。在“”提示符后面,输入一条Python指令,回车,Python将执行该指令,并在下一行显示该指令执行的结果。指令执行完成后,将在下一行出现一个新的“”提示符,等待下一条指令的输入。第5章 程序设计入门例如,在后输入一行Python语句:print(Hello world!),并按下【Enter】键,Python将在下一行打印输出:“Hello world!”。注意:代码中所有字符均为英文字符,包括引号和括号。并且,print()语句的前面没有空格,如果有多余的空格,Python执行指令时会报错,红色的SyntaxError是报告的错误类型。Python语言以缩进控制语句的级别,就像编写文档时设置大纲级别为1级、2级、3级。在Python中,有相同缩进的一组连续语句属于同一逻辑层级的语句,在每行语句开头的空格或制表符就是缩进,通常用4个空格或1个制表符表示一个缩进。因此,在编写Python程序中,要严格控制每行语句开头的缩进。第5章 程序设计入门(2)在IDLE中创建并运行Python程序。在IDLE的交互式Shell中,虽然能方便快速地执行Python指令,但每次只能输入一行代码、执行一条指令,不能连续执行多条指令。因此,我们需要一个新的方式来执行一连串的Python指令—程序。① 第一步:创建程序。启动IDLE,单击File→New File,弹出IDLE的文件编辑器窗口。接着,请在编辑器窗口中输入3行Python语句。第5章 程序设计入门② 第二步:保存程序。按【Ctrl+S】组合键或者单击File→Save as保存源代码文件,弹出另存为窗口,在文件名文本框中输入文件名,如“hello”,保存类型选择Python files,然后单击保存按钮。保存成功后,即可在保存的地方找到刚刚创建的Pytho
您可能关注的文档
- 《信息技术基础》教学课件—初识大数据.pptx
- 《信息技术基础》教学课件—初识虚拟现实与增强现实技术.pptx
- 《信息技术基础》教学课件—分析数据.pptx
- 《信息技术基础》教学课件—获取数字媒体素材.pptx
- 《信息技术基础》教学课件—加工数据.pptx
- 《信息技术基础》教学课件—加工数字媒体.pptx
- 《信息技术基础》教学课件—了解程序设计理念.pptx
- 《信息技术基础》教学课件—制作简单数字媒体作品.pptx
- Web安全漏洞及代码审计-第八章XML外部实体注入漏洞审计.pptx
- Web安全漏洞及代码审计教学课件-第九章代码执行漏洞审计.pptx
- Web安全漏洞及代码审计教学课件-第六章跨站请求伪造漏洞审计.pptx
- Web安全漏洞及代码审计教学课件-第七章服务端请求伪造漏洞审计.pptx
- Web安全漏洞及代码审计教学课件-第十二章任意文件上传漏洞审计.pptx
- Web安全漏洞及代码审计教学课件-第十六章框架漏洞审计.pptx
- Web安全漏洞及代码审计教学课件-第十三章文件包含漏洞审计.pptx
- Web安全漏洞及代码审计教学课件-第十四章文件操作类漏洞审计.pptx
- Web安全漏洞及代码审计教学课件-第十五章其他类型漏洞审计.pptx
原创力文档


文档评论(0)