文库搜索
切换导航
首页
频道
教育频道
专业资料
实用文档
资格考试
生活休闲
会员中心
首页
教育频道
专业资料
实用文档
资格考试
生活休闲
上传文档
会员中心
鱼和熊掌不可兼得 今日的体育课如果下雨就在室内,否则就在室外。 第 6 课 条件语句 学习目标 1. 认识程序的分支结构,了解 Python 语言语句缩进的特点。 2. 熟练应用条件表达式,掌握 if 语句的语法格式。 3. 能用条件语句编写程序解决生活中的问题,提升逻辑思维能力,进一 步体会算法及其思想。 活动一 比较两个数大小的算法 活动一 比较两个数大小的算法 任务一: 比较两个数大小的算法分别用自然 语言和流程图描述。 y 输入任意两个数 x 和 y ,按从小到大的顺序显示输 出。 x 活动一 比较两个数大小的算法 自然语 言x 和 y ,转换为整数 1. 输入 input( 2. 比较 x 和 y 的 ) 大小 3. 如果 x > y ,则交换位置,否则 if 不变 4. 显示 x 和 y print( ) 的值 int( ) 活动一 比较两个数大小的算法 流程图 开始 条件语句是程序根据条件判断 而选择不同执行方式的一种程序结 构。 输入 x 和 y 判断( x> ) y Y 交换 结束程 序 N 输入函数 input() 输入函数的格式 : inpu(“ 提示字符 t )串 “ ①括号中的提示字符串放在引号中,也可以省略不写; ② 可以通过赋值将数据保存到变量中 x=input( ; “x”) ③input() 输入的数据以字符串类型( str )存放,要转换为数字型数据,才能参加 算术运算; 活动二 比较两个数大小的程序 活动二 比较两个数大小的程序 x> y 比较两个数的大小该如 1. 输入 x 和 y ,转换为整数 z 何用式子表达呢?? 2. 比较 x 和 y 的如何交换 x 变量和 y 变量中数值的位置呢? 大小 x 3. 如果 x > y ,则交换位置,否则 不变 4. 显示 x 和 y 的值 y z z=x x=y y=z 活动二 比较两个数大小的程序 x =int( input( “x= 1. 输入 x 和 y ,转换为整数 2. 比较 x 和 y 的 y =)int(input( ) ”“y= z= ) ) ” 0 if x>y: 3. 如果 x > y ,则交换位置,否则 大小 z=x 不变 x=y y=z 4. 显示 x 和 y print(“x=”,x,”y=”, 的值 y) 活动二 比较两个数大小的程序 思考 1 : if 条件后输入的冒号“ :”有什么作用 ? 冒号“ :”会让下面的程序强制缩进(一般为 4 个字 符) 思考 2 :如果程序不按规则缩进,会出现什么问题 ? 导致语法错误 活动二 比较两个数大小的程序 任务二: 新建文件,输入教材 P36 做一做的程序,测试运行结 果。 (注意输入” if x>y:” 并按回车换行后光标的位置) 活动二 比较两个数大小的程序 单分 支 if x>y: z=x x=y y=z if 语句的一般格 式: 多分 支 if 条件 1: 语句 1 else: 语句 2 注意: ① 缩进 ②else 可选 活动二 比较两个数大小的程序 if 语句的一般格 多分 式: if支条件 1: 语句 1: elif 条件 2: 语句 2 elif 条件 3: 语句 3 .............. 条件 2 语句 2 多分支语句 如果条件 1 为 True ,就执行语句 1 ; 如果条件 2 为 True 就执行语句 2 ; 条件 2 语句 2 其它情况就执行语句块 N 。 多分支语句 成绩等级 A:90~100 B:80~89 C:60~79 D:40~59 E:<39 grade=int(input(“grad e:”)) if grade>=90: print('A') elif grade>=80: print('B') elif grade>=60: print('C') elif grade>=40: print('D') else: 关系运算符 用于比较两个运算量之间大小关系的运算符。由关系运算符构建的表达式,称 为关系表达式,其结果是一个布尔值: True (真)或 False (假) 运算符 描述 实例 (设 a=10 , b=20 ) == 等于:比较两边的值是否相等 ( a==b )返回 False != 不等于:比较两边的值是否不相等 ( a!=b )返回 True > 大于:比较左边的值是否大于右边的值 ( a>b )返回 False < 小于:比较左边的值是否小于右边的值 ( a<b )返回 True >= 大于等于:比较左边的值是否大于或等于右边的值 ( a>=b )返回 False 活动三 密码验证 活动三 密码验证 假设你系统的用户名为” mike” ,对应的密码 是“ mike0715” 。 请设计一个程序,提示输入用户名 和密码,然后进行判断,并对判断 结果给出适合的提示。
第6课 条件语句 课件 2021—2022学年青岛版(2019)第三册
教育频道
>
初中
>
信息技术
>
文档预览
23 页
0 下载
7 浏览
0 评论
0 收藏
3.0分
温馨提示:当前文档最多只能预览
5
页,若文档总页数超出了
5
页,请下载原文档以浏览全部内容。
下载文档到电脑,方便使用
下载文档
当前文档最多只能预览 5 页
还有
0
页可预览,
继续阅读
本文档由
时当月色
于
2021-11-22 16:00:00
上传分享
举报
下载
原文档
(1.02 MB)
收藏
分享
给文档打分
您好可以输入
255
个字符
1+1=?( 答案:
2
)
评论列表
暂时还没有评论,期待您的金玉良言
最新文档
第1课 认识photoshop 课课练 2021—2022学年人教版初中信息技术七年级下册
[中学联盟]吉林省汪清县第三中学校七年级信息技术教案:4.1表格的制作
第14课 枚举算法 教案-浙教版(2020)信息技术八年级上册
南方版八年级上册信息技术教案第7课 图形风车
2.2 合成初稿、图文并茂 教案 2021—2022学年川教版(2019)初中信息技术七年级下册
第1课 机器人简介 课时练习 2021—2022学年川教版(2018)九年级下册信息技术
第2课 硬件系统我揭秘(1) 教案-2021-2022学年鲁教版(新版2018)第一册七年级信息技术上册
第1课 信息与信息技术 教学设计-浙教版(2020)信息技术七年级上册
(闽教2020版七上)第9-10课时 电子表格的建立
第09课 循环结构(同步教案)-2019-2020学年初中信息技术【轻松备课】Python编程(课件教案练习)
1
/
5
23
评价文档
2 个金币
下载文档(1.02 MB)
回到顶部
×
下载提示
文档下载,需要消耗您
2
个金币。
您确定要下载
第6课 条件语句 课件 2021—2022学年青岛版(2019)第三册
文档吗?
×
分享,让知识传承更久远
×
文档举报
举报原因:
垃圾广告
淫秽色情
虚假中奖
敏感信息
人身攻击
产权争议
具体描述:
×
收藏文档
收藏文档
请选择收藏夹
请选择收藏夹
没有合适的收藏夹?去
创建收藏夹