Python程序设计基础教程(微课版) 课件 第3章 - Python控制结构.pptx

Python程序设计基础教程(微课版) 课件 第3章 - Python控制结构.pptx

Python程序设计;学习目标;;;;根据特定条件,有选择的执行某些代码

关键字

if

elif

else;当某项条件满足时就必须执行某项操作,不需要考虑条件成立之外的情况

由一个if语句构成;判断用户输入的数字是否为偶数,如果是,则打印“偶数”,然后程序结束

不需要处理非偶数的情况--单分支结构;同时考虑条件成立、不成立时各需要执行哪些操作;判断用户输入数字奇偶性

为偶数,则打印“偶数”,

为奇数,则打印“奇数”;双分支条件表达式;两个以上互斥条件时使用--“多选一”;温度值--状态;可以有多个elif分支;

多分支结构

嵌套分支结构;input():增加程序灵活性;选择结构的运用;计算应付金额;;;特定条件下重复执行一段代码

避免代码冗余

关键字

while

for...in;条件表达式为真时重复执行一段代码块

条件表达式后面的冒号

重复执行的代码块(即循环体)要相对于所属的while缩进;重要:循环变量的使用

书写条件表达式

循环体中如何改变

为偶数,则打印“偶数”,

为奇数,则打印“奇数”;模拟存钱罐

当“罐内硬币数量与新存入硬币数量之和小于或等于存钱罐容量上限”时允许存入;作用:提前结束循环行为

break:退出当前循环,继续执行后面的语句

continue:跳至while/for判断要不要进入下一次循环;应用1:遍历并处理可迭代对象的元素;应用1:遍历并处

文档评论(0)

1亿VIP精品文档

相关文档