欢迎来到天天文库
浏览记录
ID:51061761
大小:281.16 KB
页数:9页
时间:2020-03-18
《python语言中if使用方法.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第四章基本控制结构的程序设计1相关研究表明三种基本程序结构可以写出所有的程序,它们是:顺序结构分支结构循环结构24.1用Python实现顺序结构3ABab程序的入口从a开始,自顶向下,依次执行A代码块,B代码块,最后执行到b,那么a和b就是一种顺序结构的程序。而A代码块,B代码块放的是什么内容呢?它们的内容可以继续是一个顺序结构,又或者是分支、选择结构。这也叫做程序的嵌套,正是因为嵌套的存在,使得程序的执行顺序,可以灵活变化,从而实现不同的功能。【例1】:温度转换温度华氏和摄氏温度两者对应关系是F=(9/5)C+32。程序
2、代码:celsius=int(input('请输入一个摄氏温度:'))fahrenheit=(9/5)*celsius+32print('华氏温度:')print(fahrenheit)执行结果:>>>请输入一个摄氏温度:33华氏温度:91.4>>>44.2用Python实现分情况决策程序简单分支双分支分支嵌套多分支54.2.1Python简单分支6A条件成立B【例2】:在Python的IDLE环境下创建一个名为if_statement.py的程序,代码如下所示:numA=3numB=4ifnumA<=numB:print
3、("numB是比较大的数")4.2.2Python双分支7【例3】:在Python的IDLE环境下创建一个名为if_else_statement.py的程序,代码如下所示:numA=3numB=4ifnumA<=numB:print("numB是比较大的数")else:print("numA是比较大的数")A条件成立BC4.2.3Python分支嵌套8求三个数的最大值。numA=3numB=4numC=5ifnumA<=numB:ifnumC4、最大的数")else:ifnumC=numBandnumA>=numC:print("numA是最大值")elifnumB>=numCandnumB>=numA:print("numB是最大值")els5、e:print("numC是最大值")
4、最大的数")else:ifnumC=numBandnumA>=numC:print("numA是最大值")elifnumB>=numCandnumB>=numA:print("numB是最大值")els
5、e:print("numC是最大值")
此文档下载收益归作者所有