资源简介 (共23张PPT)4.3运用选择结构描述问题求解过程If语句的应用单分支if语句双分支if语句If语句的嵌套单分支if语句格式if(条件表达式):语句A执行过程缩进符合if条件的语句全部都要写在if后面if条件表达式语句ANY示例:设计一个程序,当输入学生的成绩高于100分后系统会输出“你真棒”流程图开始输入成绩n判断成绩if高于100输出你真棒结束代码n=int(input(“请输入学生的成绩”))if n>=100:print(“你真棒”)练习:已知批发市场内某件衣服的单价是100元,当购买件数达到20件以上才能批发。请你设计一个程序,当用户输入购买件数的时候程序可以判断出是否达到批发的条件,并且算出总价。生活中的登录界面如何编写程序使得当用户输入账号密码后可以进行验证?绘制流程图根据用户输入账号和密码,与原有账号密码进行匹配,若匹配成功,则输出成功登陆,否则,输出登陆失败,设定账号密码为admin和123456。绘制流程图完善流程图user==’admin’ and pwd==’123456’分支结构——概念&实现方法这种先进行条件是否满足的判断,再根据判断结果分别执行不同处理的控制结构就称为分支结构(选择结构)双 分支if语句格式if(条件表达式):语句AElse:语句B执行过程缩进符合if条件的语句全部都要写在if后面if条件表达式语句BNY语句A思考程序的运行结果输入x为5,输出结果是:输入x为0,输出结果是:输入9,19,输出结果是什么输入8,8,输出结果是什么小试牛刀实现:校验用户输入的账号密码是否正确运行效果:请输入用户名:admin请输入密码:123456登录成功!请输入用户名:admin请输入密码:654321用户名或密码错误!if user ==’admin’ and pwd==’123456’:print(“登录成功”)else:print(“用户名或密码错误!”)实战小结分支结构的注意点句末的冒号不要忘语句前面的缩进分支结构(选择结构)练习疫情防控期间,做好个人的行程报备,人人有责,请你为商场设计一个程序,判断进来的客人是否去过中高风险地区,如果去过的,就不能进场。运行结果:是否去过中高风险地区:否请通行!是否去过中高风险地区:是不能通行!设计一个程序,当输入学生的成绩的时候可以判断学生是否合格并输出结果流程图开始输入成绩n判断成绩if高于60输出合格 输出不合格结束代码n=int(input(“请输入学生的成绩”))if n>=60:print(“合格”)else:print(”不合格”)练习:某件衣服买20件内是120元一件,买20件以上是100元一件,请你设计一个程序算出用户买衣服需要多少钱完善登录验证程序多分支结构——概念&实现方法在分支结构程序设计中,当选择情况较多时,Python提供了if-elif条件语句请设计一个程序,当用户输入三个数的时候可以判断出哪个数最大编写多分支结构登录程序实现:输入账号和密码,检验是否正确运行结果:请输入用户名:admin请输入密码:123456登录成功!请输入用户名:admi请输入密码:123456用户名不存在请输入用户名:admin请输入密码:654321密码错误! 展开更多...... 收起↑ 资源预览