4.3 运用选择结构描述问题求解过程 课件(共13张PPT)

资源下载
  1. 二一教育资源

4.3 运用选择结构描述问题求解过程 课件(共13张PPT)

资源简介

(共13张PPT)
汇报人:***
日期:2024.4
4.3 运用选择结构
描述问题求解过程
CONTENTS
if语句的嵌套
03
单分支if语句
01
if…elif…else语句
04
双分支if语句
02
顺序结构
1
2
3
4
5
6
7
什么是选择结构?
选择结构
1
2
3
条件



A
B
C
基本形式:
01 单分支if语句
if
关键字
(条件表达式)
只有真、假
两种结果

语句A
4个空格
的缩进
流程图:
条件表达式
语句A
True
False
当语句A是多个语句构成的复合语句时,所有语句都要严格保持相同的缩进。
基本形式:
02 双分支if语句
if
(条件表达式)

语句A
4个空格
的缩进
流程图:
else :
语句B
关键字
条件表达式
语句A
True
False
语句A
基本形式:
03 if语句的嵌套
if
(条件表达式1)

if (条件表达式2)
else :
语句B

语句A
else :
语句C(这里还可以是if…else…语句)
注意缩进,缩进决定了该语句受哪一个if的条件判断
语句A、B、C都可以换成if语句(单分支双分支均可)
基本形式:
04 if…elif…else语句
if
(条件表达式1)


语句1
else :
语句n+1
elif
语句2
(条件表达式2)

elif
语句n
(条件表达式n)
……
elif和else都必须出现在if后面
04 if…elif…else语句
表达式1
语句1
True
False
语句2
表达式2
False
语句n
表达式n
语句n+1
True
True
False
……
……
04 if…elif…else语句
if 如果满足条件1,就执行语句1
(if+条件+”:”)
elif ≈else if 如果不满足if的条件1,而是满足elif的条件2,就执行语句2
(elif+条件+”:”)
else 如果不满足if和elif的条件,就执行自己后方缩进的语句
(else+”:”)
输入输出语句
石头胜剪刀
剪刀胜布
步胜石头
三种结果:
假定:0→剪刀,1→石头,2→布
玩家输入一个数字,计算机自动生成0、1、2中的一个,通过条件判断谁是赢家。
我们来和计算机玩手头剪刀布吧~
1
2
3
玩家胜、平局和计算机胜
这个复习一下上节课所学的知识吧
汇报人:***
日期:2024.4
4.3 运用选择结构描述问题求解过程
谢谢观看

展开更多......

收起↑

资源预览