内容正文:
——双分支选择结构
1
目录
课前导入
新课讲授
例题讲解
巩固练习
1
2
3
4
5
课堂小结
6
课后习题
2
课前导入
1
3
课前导入
1
4
新课讲授
2
5
新课讲授
2
课预习
学中做
1.双选择结构的定义:选择结构可以控制程序的流程,从给定两种操作中选择一种执行,不同的执行流程就是程序的一个分支。
2.双分支结构语法格式:
if 条件表达式:
语句块1
else:
语句块2
6
新课讲授
2
课预习
学中做
1.双选择结构的执行流程:
若条件为True,则执行紧跟着的语句块1,忽略语句块2;若条件为False,则执行语句块2,忽略语句块1。
注意点:(1)if、else 语句的冒号
(2)条件语句块的缩进
7
新课讲授
2
课预习
学中做
3.输入一个年龄值,如果大于等于18 周岁,则输出”你已成年“,否则输出“未成年”:
age=eval(input("请输入你的年龄:"))
if age>=18:
print("你已成年")
else:
print("你未成年")
8
例题讲解
3
9
例题讲解
3
1.输入一个数字a判断这个数是奇数还是偶数并画出流程图。
a = eval(input("请输入数字:"))
if a % 2 == 0:
print("a,是偶数")
else:
print("a,是奇数")
10
例题讲解
3
2.编写程序用于判断输入的数字能否被 3 或 7 整除,若能则输出“该数字能被 3 或 7 整除”,否则输出“该数字不能被 3 或 7 整除”
n=int(input("请输入一个整数:"))
if n%3==0 and n%7==0:
print("该数字能被 3 或 7 整除")
else:
print("该数字不能被 3 或 7 整除")
11
练习巩固
4
12
练习巩固
4
1.计算分段函数。
13
练习巩固
4
1.计算分段函数。
a=eval(input("请输入数字a:"))
b=eval(input("请输入数字b:"))
if a>=0:
x=a+b
else:
x=a-b
print(x)
14
课堂小结
5
15
课堂小结
5
1.双分支选择结构概念;
2.双分支选择结构语法格式;
3.双分支选择结构实例
16
课后作业
6
17
课后作业
6
1.填写“教学评价表”(附件1);
2.编程实现:输入用户名和密码,如果用户名为“admin”,密码为“123456”则登录成功,否则登陆失败。
3.完成配套练习册3.2.2。
18
$$