资源简介 (共13张PPT)第5课分支结构程序设计If语句的一般格式和执行流程。关系表达式和逻辑表达式。分支结构的程序设计方法。学习任务一、if条件语句条件语句块1语句块2下一语句If<条件>:<语句块1>[else:<语句块2>]If,else是函数,常量,还是关键字?冒号的作用是什么?小试牛刀编写程序:比较两个数a,b,输出其中较大(小)的数。Ifa>=b:print(‘两个数中较大为:’,a)else:print(‘两个数中较大为:’,b)Ifa<=b:print(‘两个数中较小为:’,a)else:print(‘两个数中较小为:’,b)日积月累 编写程序时,if条件语句格式中,“<>”表示里面的内容是必须的,“[]”表示里面的内容是可选的。但是,在程序设计时,不要将它们输入到语句中。 在python中,代码缩进非常重要。缩进是体现代码逻辑关系的重要方式。 同一层次代码块必须保证相同的缩进量,一般以4个空格或1个“Tab”键为缩进单位。Python关系表达式 关系表达式指用关系运算符,连接两个类型相同的数据组成的表达式。 其值是布尔型(bool):真(True)或假(Flase)。关系运算符表达式描述优先级>,<x>y,xX大于y,x小于y4>=,<=x>=y,x<=yX大于等于y,x小于等于y4==,!=x==y,x!=yX等于y,x不等于y4inxinyX是y的成员5Python逻辑表达式 逻辑表达式指用逻辑运算符,把逻辑变量连接起来的表达式。 其值是布尔型(bool):真(True)或假(Flase)。关系运算符表达式描述优先级andxandyx且y7orxoryx或y8notnoty非y6二、分支结构程序设计实例编写一个“登录程序”,实现:输入帐号和密码,校验是否正确。问题分析首先知道输入的账号和密码内容。校验输入的内容是否正确。显示登录是否成功。user=“admin”#登录账号pwd=“Python@16”#密码and逻辑表达式算法设计结束开始输入帐号和密码输出“登录成功!”输出“帐号或密码错误!”是否正确登录程序的算法流程图编写代码and逻辑表达式随堂练习1.某市出租车收费标准如下:3千米以内(含3千米)收费10元,超过3千米的部分每千米收费2元。在如下程序划线处填空,实现:输入行驶路程,输出付费金额。________________________________随堂练习2.用海伦公式求三角形面积。在如下程序划线处填空,实现:输入三条边的长度,先判断能否组成一个三角形,若能组成三角形,则利用海伦公式计算三角形的面积,否则显示“输入的三条边,不能构成三角形!”。___________________谢谢观赏 展开更多...... 收起↑ 资源预览