内容正文:
学用random模块
目 录
01
02
了解常用外部模块
了解random模块
03
随机取值
04
随机抽取同学姓名
编写简单猜数游戏
05
学习目标
01
02
03
知识目标:掌握 random 模块的基本用法。
能力目标:能使用 randint 方法生成随机数。 能使用 choice 方法从数列中随机取值。
情感目标:培养学习编程的兴趣,养成良好的信息技术学习习惯,渗透面向对象思维。
学习重难点
01
02
重点: 掌握 random 模块的基本用法。
难点:能使用 randint 方法生成随机数。
1
了解常用外部模块
1
了解常用外部模块
python中的语句与函数如同胶水,宝箱中的模块如同积木。python编程如同用胶水将积木组合成各种东西,今后学习的重点是如何使用各种各样的模块。
1
了解常用外部模块
1
了解常用外部模块
2
了解random模块
2
了解random模块
random模块通常也被称为“随机模块”,random模块最常用的三个方法如下图所示。
2
了解random模块
同学们通过小组合作自主学习课本55-56页,试操作如何使用random模块?
任务一
2
了解random模块
2
了解random模块
将代码执行5次,每次结果都不相同。
2
了解random模块
每次手工执行代码很麻烦,我们来为代码加上循环语句。
2
了解random模块
如果randint方法的下限或上限取值是负整数,会出现什么结果?
任务二
2
了解random模块
2
了解random模块
如果randint方法的下限或上限取值是小数,会出现什么情况?说明了什么?
任务三
2
了解random模块
2
了解random模块
如果randint方法的下限为0,上限为1,最终生成的随机数会是什么结果?说明了什么?
任务四
2
了解random模块
2
了解random模块
使用随机数可以在turtle模块中随机生成海龟的坐标值,请使用turtle模块,画一幅随机“星空图”。
任务五
2
了解random模块
2
了解random模块
$