工信版(中职)Python编程基础与应用电子课件选择结构的应用.pptx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《工信版(中职)Python编程基础与应用电子课件选择结构的应用.pptx》由会员分享,可在线阅读,更多相关《工信版(中职)Python编程基础与应用电子课件选择结构的应用.pptx(24页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、YCF(中职)Python编程基础与应用电子课件选择结构的应用选择结构主讲:Python编程基础与应用配套课件Python编程基础与应用配套课件编程基础与应用配套课件contents目录1.if单分支结构2.if-else双分支结构3.if-elif-else多分支结构4.if的嵌套使用Python编程基础与应用配套课件编程基础与应用配套课件if单分支结构单分支结构01Python编程基础与应用配套课件编程基础与应用配套课件 语法格式 选择结构也叫分支结构,可以根据条件来控制代码的执行分支。Python中使用if语句来实现分支结构。分支结构包含多种形式:单分支、双分支和多分支。1)条件表达式可
2、以是关系表达式、逻辑表达式、算术表达式等。2)语句/语句块可以是单个语句,也可以是多个语句,多个语句的缩进必须对齐一致。if(条件表达式):语句/语句块Python编程基础与应用配套课件编程基础与应用配套课件流程图 当条件表达式的值为真(True)时,执行if后的语句,否则不做任何操作,控制将转到if语句的结束点。条件语句块语句块真假Python编程基础与应用配套课件编程基础与应用配套课件使用单分支结构判断是否成年 用户输入一个数,使用if判断age是否大于等于18,满足条件,打印我已经成年。age=int(input(输入你的年龄:)print(-if判断-)if age=18:print(
3、我已经成年)输入你的年龄:28-if判断-我已经成年 测试结果如下:Python编程基础与应用配套课件编程基础与应用配套课件小结1)每个if条件后要使用冒号(:),表示接下来是满足条件后要执行的语句。2)使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。3)在C语言或者JAVA语言中往往会有switch-case条件语句,但是在Python中没有switch-case语句。4)代码中的input()函数用来获取用户输入的字符。int()函数把字符转换为整数格式。Python编程基础与应用配套课件编程基础与应用配套课件if-else双分支结构双分支结构02Python编程基础与应用配套
4、课件编程基础与应用配套课件 语法形式 上节范例的语句如果输入小于18的数字,它则不会有文字提示。这应该使用其它方法来修正这个问题,比如使用if-else语句。if(条件表达式):语句/语句块1else:语句/语句块2Python编程基础与应用配套课件编程基础与应用配套课件流程图 当条件表达式的值为真(True),即满足条件时,执行if后的语句,否则执行else后面的语句条件语句块语句块1 1真假语句块语句块2 2Python编程基础与应用配套课件编程基础与应用配套课件使用双分支结构判断买票上车 ticket初始化赋值有票,通过if判断是否满足条件,若不满足条件通过else来打印“没有车票,不能
5、上车”,若满足条件则打印“有车票,可以上车”。有车票,可以上车 测试结果如下:ticket=有票#使用1个“”进行赋值if ticket=有票:#使用2个“”进行判断 print(有车票,可以上车)else:print(没有车票,不能上车)Python编程基础与应用配套课件编程基础与应用配套课件if-elif-else多分支结构多分支结构03Python编程基础与应用配套课件编程基础与应用配套课件 语法格式 大家试想一下,如果需要判断的情况大于两种,if和if-else语句显然是无法完成判断的。这时,出现了多分支结构,即if-elif判断语句,该语句可以判断多种情况。if(条件表达式1):语句
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 工信版 Python 编程 基础 应用 电子 课件 选择 结构
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内