(4.4)--第4章 Python程序设计基础程序控制结构.ppt
《(4.4)--第4章 Python程序设计基础程序控制结构.ppt》由会员分享,可在线阅读,更多相关《(4.4)--第4章 Python程序设计基础程序控制结构.ppt(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、第4章 程序控制结构14.1 条件表达式在选择和循环结构中,条件表达式的值只要不是False、0(或0.0、0j等)、空值None、空列表、空元组、空集合、空字典、空字符串、空range对象或其他空迭代对象,Python解释器均认为与True等价。24.1 条件表达式(1)关系运算符Python中的关系运算符可以连续使用,这样不仅可以减少代码量,也比较符合人类的思维方式。print(123)#等价于12 and 2 print(13)False print(12)True34.1 条件表达式在Python语法中,条件表达式中不允许使用赋值运算符“=”。if a=3:#条件表达式中不允许使用赋值
2、运算符SyntaxError:invalid syntax if(a=3)and(b=4):SyntaxError:invalid syntax44.1 条件表达式(2)逻辑运算符逻辑运算符and和or具有短路求值或惰性求值的特点,可能不会对所有表达式进行求值,而是只计算必须计算的表达式的值。54.2 选择结构单分支选择结构双分支选择结构多分支选择结构嵌套的分支结构64.2.1 单分支选择结构7if 表达式:语句块4.2.2 双分支选择结构8if 表达式:语句块1else:语句块24.2.3 多分支选择结构if 表达式1:语句块1elif 表达式2:语句块2elif 表达式3:语句块3else
3、:语句块4其中,关键字elif是else if的缩写。94.2.4 选择结构的嵌套10if 表达式1:语句块1 if 表达式2:语句块2 else:语句块3else:if 表达式4:语句块4注意:缩进必须要正确并且一致。4.3 循环结构for循环while循环114.3.1 for循环与while循环两种循环结构的完整语法形式分别为:while 条件表达式:循环体else:else子句代码块和for 取值 in 序列或迭代对象:循环体else:else子句代码块124.3.2 break与continue语句一旦break语句被执行,将使得break语句所属层次的循环提前结束;continue
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 4.4-第4章 Python程序设计基础程序控制结构 4.4 Python 程序设计 基础 程序控制 结构
限制150内