8上-第5课《分支结构程序设计》课件一等奖-公开课教案教学设计课件_第1页
8上-第5课《分支结构程序设计》课件一等奖-公开课教案教学设计课件_第2页
8上-第5课《分支结构程序设计》课件一等奖-公开课教案教学设计课件_第3页
8上-第5课《分支结构程序设计》课件一等奖-公开课教案教学设计课件_第4页
8上-第5课《分支结构程序设计》课件一等奖-公开课教案教学设计课件_第5页
已阅读5页,还剩9页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第5课分支结构程序设计

If语句的一般格式和执行流程。关系表达式和逻辑表达式。分支结构的程序设计方法。学习任务一、if条件语句条件语句块1语句块2下一语句If<条件>: <语句块1>[else: <语句块2>]小试牛刀编写程序:比较两个数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,x<yX大于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.用海伦公式求三角形面积。在如下程序划线处填空,实现:输入三条边的长度,先判断能否组成一个三角形

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论