课件编号10321633

第五课 分支结构程序设计 课件(21张ppt)

日期:2024-05-01 科目:信息技术 类型:初中课件 查看:18次 大小:6920101Byte 来源:二一课件通
预览图 1/9
第五,分支,结构,程序设计,课件,21张
  • cover
(课件网) 分支结构程序设计 第五课 分支结构———if条件语句 在python中,代码的缩进非常重要,是体现代码逻辑关系的重要方式。同一层次的代码块必须保证相同的缩进量。一般以4个空格作为1个缩进单位,可以按4次空格键或1次“Tab“键。 一个入口 一个出口 if条件语句执行流程图 [真] [假] 条件 语句块1 语句块2 下一语句 if <条件>: <语句块1> else: <语句块2> if条件语句一般格式 算法设计———if条件语句 例:编写程序,输入并比较a,b两数,输出其中较大值。 [真] [假] a>=b? 输出a 输出b 输入a、b 开始 结束 编写代码———关系表达式 数学运算符 python运算符 python表达式 描述 优先级 > > x>y x大于y 4 < < x=y x大于等于y 4 ≤ <= x<=y x小于等于y 4 = == x==y x等于y 4 ≠ != x!=y x不等于y 4 in x in y x是y的成员 5 在书写分支条件的关系表达式时,需要注意python运算符与数学运算符的区别。 关系表达式的值是布尔型:真或假(True或False) 编写代码———if条件语句 a=float(input(“输入a的值:”) b=float(input(“输入b的值:”) if a>=b: 条件表达式 返回值 满足条件:True(真) 不满足条件:False(假) if条件语句有着严格的格式要求,不能出错。注意冒号和缩进。 例:编写程序,输入并比较a,b两数,输出其中较大值。 [真] [假] a>=b? 输出a 输出b 输入a、b 开始 结束 print(“两数中较大数是:”,a) else: print(“两数中较大数是:”,b) 用户登录过程是如何工作的? 数学思维 生活问题 计算思维 分类讨论思想 利用计算机解决问题 思考生活 账号正确,密码错误。 登录时 会出现的情况 账号错误,密码正确。 账号错误,密码错误。 账号正确,密码正确。 算法设计———用户登录 编写代码 #输入账号和密码 user=input("请输入账号:") pwd=input("请输入密码:") #判断输入的账号和密码是否正确 if user=="admin" and pwd=="python@16": print("登录成功!") else: print("账号或密码有误!") 调试运行 保存文件(File--Save),重命名为“班级+姓名”如“801李明”,注意文件类型.py。 再运行程序(Run—Run Module或快捷键F5)。 输入账号和密码,观察程序运行结果。 提交作业。 自然语言 如果 则 否则 流程图 Python程序代码格式 条件 语句1 语句2 Y N if 语句1 语句2 else: : 条件 回味课堂 分支结构程序设计 自然语言 如果 则 否则 流程图 条件 语句1 语句2 Y N Python程序代码格式 if 语句1 语句2 else: : 条件 回味课堂 分支结构程序设计 关系表达式 逻辑表达式 if条件语句格式要求 英文标点符号 中英切换 …… 数学思维 计算思维 回味生活 每个人都应该学习编程, 因为它教会你思考的方式。 ———乔布斯 让我们的思维跳跃起来! 课后拓展 课后完成书本P26随堂练习,下节课讨论。 感谢大家的参与! 请关闭电脑, 整理好桌面, 放好凳子, 带走随身物品, 有序离开, 谢谢! ... ...

~~ 您好,已阅读到文档的结尾了 ~~