教育集团网站设计策划书,国家重大新闻,我要注册账号,网络策划公司流程控制 流程#xff1a; 计算机执行代码的顺序#xff0c;就是流程。
流程控制#xff1a; 对计算机代码执行顺序的控制#xff0c;就是流程控制。
流程分类#xff1a; 流程控制一共分为三类#xff0c;分别是 顺序结构、分支(选择)结构、循环结构。
顺序结构 顺序…流程控制 流程 计算机执行代码的顺序就是流程。
流程控制 对计算机代码执行顺序的控制就是流程控制。
流程分类 流程控制一共分为三类分别是 顺序结构、分支(选择)结构、循环结构。
顺序结构 顺序结构就是代码一种自上而下执行的结构这是Python默认的流程。
分支(选择)结构 分支结构一共分为4类分别是 单项分支、双项分支、多项分支、巢状分支
单项分支
格式
if 1 5:print(条件为真输出我)特征 1.if条件表达式结果为真则执行if之后所控制的代码组如果为假则不执行后面的代码组 2.冒号:之后下一行的内容必须缩进否则语法错误 3.if之后的代码中如果缩进不一致则可能缩进不一致的代码不会受到if条件表达式的控制 4.冒号:后面的代码是在条件表达式结果为真的情况下执行所以称之为真区间 或 if区间 双项分支
格式
if 1 5:print(条件为真输出我)
else:print(条件为假输出我)特征 1.双项分支有两个区间分别是 True控制的if区间 和 False控制的else区间 2.if区间的内容在双项分支中必须缩进否则语法错误 多项分支
格式
if 1 5:print(如果1 5我会被输出)
elif 9 8:print(如果9 8我会被输出)
else:print(如果以上两条都不成立我会被输出)特征 1.多项分支可以添加无限个elif分支无论如何只会执行众多分支的其中一个 2.执行完一个分支后分支结构就会结束后面的分支都不会判断也不会执行 3.多项分支的判断顺序是自上而下逐个分支进行判断的。 巢状分支
格式:
if 1 5:print(1真的小于5哦)if 3 9:print(如果3 9我会被输出)
else:print(如果上面条件不成立我会被输出)特征 巢状分支是其他他分支结构的嵌套结构无论哪个分支都可以嵌套