- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Python
if-else选择结构的应用
☆ 第 1
☆ 第2
☆ 第3
☆ 第4
复习回顾
新课目标
任务比拼
总结反思
目录
第 1
复习回顾
if选择结构语法格式
if result== “程序设计” :
print( “欢迎学习编程”)
条件
if 选择结构执行流程
条件成立
代码块 A
关系运算
判断相等:==
判断不等:!= 大于等于:=
复习回顾
if结构流程图
条件不成立
请阅读学案,完成复习回顾任务;
☆第 1
复习回顾
第2
新课目标
学习目标
了解 if-else 选择结构的功能及应用场景
理解并掌握 if-else 选择结构的格式、执行过程
灵活使用 if-else 选择结构进行算法设计,解 决实际问题
☆
第 3
任务比拼
复联3中,为了对付大魔头灭霸,英雄们几乎遭遇了团灭。为了补充英雄队伍,神盾局决定海选一组队
员进行特训。他们希望选拔出的队员具有以下特质:
1.文学素养高
2.反应迅速
3.数理逻辑清晰
请同学们根据座位分成A、B两组,在接下来的考验中,团结协作,争取通过海选。
☆第3 任务比拼
A组
B组
如答对,输出回答正确,否则输出“回答错误”;
· 备注:
· 出题及作答规则:
·程序中仅考查一句诗词对答;
·每组随机抽取一份试题,由对方输入文字进行作答;
· 计分规则:
·全组正确完成题目编程,计10分,半数及以上计5分,否则不计分;
·成功答对对方题目计1分;
☆ 第 3-1 文学素养大比拼
·1.每位同学使用if选择结构设计一份诗词问答题目,运行后,由对方输入作答,
分享思路
文学素养大比拼
print( 上句是:床前明月光,请输入下句进行作答)
result =int( input())
if :result == 疑是地上霜
print( 回答正确)
if result!=疑是地上霜;
print( 回答错误)
1.判断相等,你用的是=还是==呢?
2.双引号是中文还是英文呢?
3.冒号写了吗?是英文状态吗?
3.该缩进的位置,正确缩进了吗?
反思一下
☆ 第 3- 1
样例纠错
·2.将if结构改写为if-else 结构;
· 计分规则:
· 全组正确完成if-else改写,计10分,半数及以上计5分,否则不计分;
☆第 3- 1 文学素养大比拼
诗词对接
着hon
起
的
if 条件表达式1: 语句块1
else:
语句块2
☆ 第 3-1 文学素养大比拼
条件
条件成立
代码块 A
条件
条件成立
代码块 A
if-else 语法
if-else结构流程图
流程图2
if结构流程图
流程图1
条件不成立
代码块 B
条件不成立
print( 上句是:床前明月光,请输入下句进行作答) result=input()
print( 回答正确) 执行过程
else:
print( 回答错误)
赶快动手改写吧~
if result== 疑是地上霜:
☆第3 - 1
文学素养大比拼
诗词对接
· 游戏规则:
·依次报数,遇到7的倍数,则喊过;
· 计分规则:
·报数出错,对方计1分;
·全组正确完成题目编程,计10分,半数及以上计5分,否则不计分;
· 1.7的倍数的游戏
· 2.使用if-else结构计算哪些数字需要跳过:
· 用户输入一个整数
·判断是否需要跳过,是则输出过,否则输出该数字;
☆第3-2
反应力大考验
7的倍数
程序交流ing~
☆ 第 3-2 反应力大考验
求解流程
7的倍数
水仙花数: 一个3位数,它的每个位上的数字的3次幂之和等于它本身。
例如(数字153是水仙花数,1A3+5A3+3A3=153)
· 计分规则:
· 分享计1分;
·全组正确完成题目编程,计10分,半数及以上计5分,否则不计分;
小组讨论解题思路、算法设计;
算法思路分享;
☆第 3-3 逻辑思维大作战
·1.输入一个三位数n, 判断是否为水仙花数,如果是则输出YES, 否则输出NO。
水仙花数
sum=a** 3+b** 3 +c** 3 #计算3次方之和 #判断水仙花数
if sum==num:
print(YES)
else:
print(NO)
num=int(input())
a=num 号10
b=nums100//10
c=num// 100
#获取用户输入的数字
#计算个位数字
#计算十位数字
#计算百位数字
程序交流ing~
您可能关注的文档
最近下载
- 2024新版PEP三年级上册Unit 1 Making friends start to read&reading教学课件.pptx VIP
- 医疗器械一次性耗材医用器械耗材投标供货方案.pdf VIP
- 刮痧护理小讲课.pptx
- DBJT13-135-2017 福建省市政工程施工文件管理规程.docx VIP
- 2025版乳腺癌csco指南.docx VIP
- 体育社会学第四版卢元镇完整版全套PPT电子课件教案.pptx
- (2025秋新版)人教版二年级数学上册全册教案.pdf
- 马克思主义无神论主题班会PPT课件.pptx VIP
- 第十章-如何做教育行动研究讲课稿.ppt VIP
- 自考《学前教育研究方法》PPT课件.pptx VIP
文档评论(0)