13.if-else语句

2024-08-16
| 10页
| 131人阅读
| 1人下载
普通

内容正文:

第13课:if-else语句 陪孩子一起学Python ——编程从零学起 1 本课任务: 1.学习if-else条件语句的使用方法 2.学习用random.randint()方法生成随机数 2 例: 程序提示使用者输入成绩,如果成绩大于90分,输出“优秀”,然后再输出“请到教务处领取奖状”,成绩不大于90分,输出“继续努力”,默认输出成绩测试。 输入:由用户输入(键盘或鼠标)输入数据。 处理:由程序控制(判断、循环)运算(数学、逻辑运算)数据。 输出:向显示器输出程序运算结果 3 if条件语句 if语句的格式 统计学生成绩. if 成绩>90: 评为优秀 发放证书 成绩测试 .......... 条件为真? 是 否 代码.... 代码.... if程序结构 代码.... 输入:由用户输入(键盘或鼠标)输入数据。 处理:由程序控制(判断、循环)运算(数学、逻辑运算)数据。 输出:向显示器输出程序运算结果 4 if-else条件语句 if-else语句格式 统计学生成绩. if 成绩>90: 评为优秀 发放证书 else: 继续努力 成绩测试... 条件为真? 是 否 代码 代码.... if-else程序结构 代码.... 代码 输入:由用户输入(键盘或鼠标)输入数据。 处理:由程序控制(判断、循环)运算(数学、逻辑运算)数据。 输出:向显示器输出程序运算结果 5 判断闰年 设计一个程序,要求任意输入一个年份,自动判断出该年份是否为闰年?已知有满足闰年的条件有两个: 1.该年份能够对4整除,但不能对100整除 2.该年份直接能被400整除 是闰年则输出”闰年”,不是则输出”平年”. 输入:由用户输入(键盘或鼠标)输入数据。 处理:由程序控制(判断、循环)运算(数学、逻辑运算)数据。 输出:向显示器输出程序运算结果 6 随机数模块:random random:Python中自带的用于生成随机数的模块,使用前,先用import random进行导入。 randint():random模块中的一个方法,用于生成一个指定范围内的整数。 格式:random.randint(a,b) 其中a代表最小值b代表最大值 例 import randoma = random.randint(1,10)#在变量a中就会得到一个1~10范围内的整数 输入:由用户输入(键盘或鼠标)输入数据。 处理:由程序控制(判断、循环)运算(数学、逻辑运算)数据。 输出:向显示器输出程序运算结果 7 练习 让电脑在1~5范围内随机生成一个数,然后提示用户猜出该数字, 如果猜对了,则输出“恭喜你,猜对了^_^”,没有猜对,则输出“很 遗憾,猜错了-_-”。 8 课后练习:猜单双小游戏 让电脑在1~1000范围内随机生成一个整数,然后提示用户猜单双, 如果猜对了,则输出“恭喜你,猜对了^_^”,没有猜对,则输出“ 很遗憾,猜错了-_-”,备注:输出时一并把电脑生成的数也显示 出来,这样更清晰。 9 THANKS 陪孩子一起学Python ——编程从零学起 10 $$

资源预览图

13.if-else语句
1
13.if-else语句
2
13.if-else语句
3
13.if-else语句
4
13.if-else语句
5
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。