内容正文:
授课教师:周老师
2020.05.14
第三单元 开启python小宝箱
Section 2 Learning random module
第2节 学习random模块
课堂导入
上一节课我们学习了怎样用Python语言编写判断密码正误的小程序。
这节课我们就将用到“神秘奖品”的其中一个模块:random模块。
最后我们还同欢欢一起打开了里面的 “神秘宝箱”,查看了里面的“神秘奖品” —— Python常用模块。
1.掌握random模块的基本用法。
2.能使用randint方法生成随机数。
3.能使用choice方法从数列中随机取值。
学习目标
1.
了解常用外部模块
2.
了解random模块
3.
随机取值
课程目录
4.
随机抽取同学姓名
5.
编写简单猜数游戏
01
了解常用外部模块
01 了解常用外部模块
经过前面的学习,我们已经学会了Python编程语言中最常用的语句与函数。
下面我们就来介绍一下python中最常见的模块。
模块名 用处简介
turtle 海龟绘图,绘制各种图画
random 随机模块,生成随机数等
os 对文件与目录进行各种操作
re 支持各种正则表达式
time 提供对时间的控制与操作
pillow 对图片进行操作
tkinter 为Python语言提供图形界面
thread 提供多线程编程的支持
socket 网络通信、网络编程
模块名 用处简介
NumPy 提供多维度的各种计算方法
pandas 提供数据的各种统计方法
math 提供各种数学运算方法
pytorch 人工智能与机器学习模块
TensorFlow 谷歌的人工智能与机器学习模块
urllib 网络访问模块,可编写爬虫
BeautifulSoup 在网页源代码中抓取信息
openCV 机器视觉、图像处理、人脸识别
matplotilb 生成各种统计图以及地图等等
turtle:
01 了解常用外部模块
time:
Tkinter:
math:
openCV:
02
了解random模块
02 了解random模块
random模块通常也被称为“随机模块”。下表中列出了
random模块最常用的三个方法。
方法 格式 说明
randint randint(开始数,结束数) 在开始数到