一、认识双分支结构程序.pptx

一、认识双分支结构程序.pptx

ID:52742331

大小:139.71 KB

页数:14页

时间:2020-02-29

一、认识双分支结构程序.pptx_第1页
一、认识双分支结构程序.pptx_第2页
一、认识双分支结构程序.pptx_第3页
一、认识双分支结构程序.pptx_第4页
一、认识双分支结构程序.pptx_第5页
资源描述:

《一、认识双分支结构程序.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、选择结构程序设计打鱼还是晒网一、生活中的选择情境1、如果作业做完了,我就可以去看电影;否则完成作业后再去看电影。思考:1、几种选择?2、前提条件是什么?成立不成立作业写完看电影写作业一、生活中的选择情境2、如果这个周末天晴,我们就去东湖游玩,否则我们就去图书馆看书。思考:1、几种选择?2、前提条件是什么?不成立成立天晴去图书馆去东湖二、程序中的选择结构在程序设计中,根据特定条件有选择地执行相应语句的程序结构,称之为选择结构程序设计。单分支双分支多分支选择结构形式:if判断条件:执行语句执行的流程:如果“判断条件”为真(非零)时,则执行语句1;如果条件为假(表达式为零),则退出

2、选择结构,执行下面的语句。若语句1包含多条语句,则以缩进来区分。二、程序中选择结构——单分支if语句不成立成立条件语句1形式:if判断条件:执行语句1else:执行语句2执行流程:当条件成立时执行语句1;条件不成立时执行语句2;任何情况下语句1和语句2只有一个被执行。二、程序中选择结构——双分支if语句成立不成立条件语句2语句1三、读懂选择结构a=input("请输入整数a:")b=input("请输入整数b:")ifa>=b:print("较大的数是:",a)else:print("较大的数是:",b)思考:1、用一句话说出这段程序的功能?2、画出这段程序的流程图。if条件

3、:执行语句elif条件:执行语句elif条件:执行语句……else:执行语句二、程序中选择结构——多分支if语句四、课堂练习脐橙原价15元/公斤,现在水果店做活动,购买数量(用y表示)达到50公斤则一律打八折。从键盘输入购买数量(公斤数),程序计算输出总价(用m表示)。y=float(input(“请输入购买数量:”))x=15if_____:_________else:__________print(m)y>=50m=15*50*0.8m=15*50五、python比较运算符Python比较运算符符号描述==等于!=不等于>大于<小于>=大于等于<=小于等于a=4b=2c=

4、2print(a==b)print(a!=b)print(a>b)print(a=b)print(c<=b)表达式成立则结果为True;表达式不成立则结果为False。做一做,比较运算符的运算结果。六、探一探从前有个渔民,定了个很奇怪的规矩:每打三天鱼,接着就要晒两天网。并且一年365天,天天如此。后来人们就用“三天打渔两天晒网”比喻学习或工作缺乏恒心,时常中断的情形。其实那是人们不了解打鱼的艰辛——过去的渔网都是用棉、麻织成的,吸水后变沉,且易膨胀、腐烂。要求:1、键盘上输入整数,该整数表示一年的第几天。2、设计程序计算输出“打渔”或“晒网”。思考:1

5、、几种选择?2、选择的前提条件是什么?3、如何表达?作业:1、画出流程图;2、程序实现。六、探一探七、议一议:你能根据下列流程图,写出选择结构形式吗?不成立成立条件语句1语句2条件语句3成立不成立

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。