课件编号9113019

3.2 学用random模块 课件(18+19张PPT)

日期:2024-05-01 科目:信息技术 类型:初中课件 查看:22次 大小:28186292Byte 来源:二一课件通
预览图 0
学用,random,模块,课件,18+19,PPT
    (课件网) 3.2 random模块-生成随机数 了解常用外部模块 01 了解random模块 02 生成随机数 03 总结与反思 04 目 录 CONTENTS 学习目标 Learning Target 1.了解Python中常用的外部模块。 2.掌握random模块的常用方法。 3.能够使用循环结构与random模块生成随机数。 了解常用外部模块 Part 章 节 01 1.了解常用外部模块 模块名 用处简介 turtle 海龟绘图,绘制各种图画 random 随机模块,生成随机数等 os 对文件与目录进行各种操作 re 支持各种正则表达式 time 提供对时间的控制与操作 pillow 对图片进行操作 tkinter 为Python语言提供图形界面 thread 提供多线程编程的支持 socket 网络通信、网络编程 1.了解常用外部模块 模块名 用处简介 NumPy 提供多维度的各种计算方法 pandas 提供数据的各种统计方法 math 提供各种数学运算方法 pytorch 人工智能与机器学习模块 TensorFlow 谷歌的人工智能与机器学习模块 urllib 网络访问模块,可编写爬虫 BeautifulSoup 在网页源代码中抓取信息 openCV 机器视觉、图像处理、人脸识别 matplotilb 生成各种统计图以及地图等等 了解random模块 Part 章 节 02 2.了解random模块 方法 格式 说明 randint randint(开始数,结束数) 在开始数到结束数之间,随机生成一个整数 choice choice(数据列) 随机从数据列中抽取一个数据 shuffle shuffle(数据列) 随机打乱数据列中的数据的顺序 生成随机数 Part 章 节 03 探究一 引入random模块 引入turtle模块 引入random模块 from turtle import import turtle import turtle as t 3.生成随机数 探究一 引入random模块 3.生成随机数 引入turtle模块 引入random模块 from turtle import from random import import turtle import random import turtle as t import random as r 探究二 使用模块命令 3.生成随机数 使用turtle命令(举例) random方法 使用random方法 t.fd(像素),t.bd(像素) randint(开始数,结束数) t.pd(),t.pu() choice(数据列) t.lt(角度),t.rt(角度) shuffle(数据列) 探究二 使用模块命令 3.生成随机数 使用turtle命令(举例) random方法 使用random方法 t.fd(像素),t.bd(像素) randint(开始数,结束数) r.randint(0,100) t.pd(),t.pu() choice(数据列) r.choice(数据列) t.lt(角度),t.rt(角度) shuffle(数据列) r.shuffle(数据列) 3.生成随机数 开始 引入random模块 随机数=randint方法 打印随机数 运行 结束 #打开idle,准备编写程序 import random as r 随机数=r.randint(1,100) print(随机数) F5保存运行 探究三 生成100内的随机数 3.生成随机数 请同学们结合刚刚分析的流程图体验生成随机数代码,并尝试更改randint的开始数和结束数,补充完整表格。 3.生成随机数 上限 下限 结果 说明了什么 负整数 负整数 小数 小数 0 1 负整数 负整数也是整数 运行出错 rand 随机 int 整型integer缩写 uniform(a,b)可以生成a~b之间的随机小数 0 (或1) 只有0和1两个值,用于随机生成False或True的情况 总结反思 Part 章 节 04 谢谢观看(课件网) 3.2 random模块-随机取序列数据 序列 01 随机取字符串值 02 随机抽取同学 03 打乱序列顺序 04 目 录 CONTENTS 总结与反思 05 学习目标 Learning Target 1.知道Python中的序列是什么。 2.掌握random模块的choice方法和shuffle方法。 序列 Part 章 节 01 什么是序列? 在Python中,最基本的数据结构是序列(sequence)。 序列中的每个元素被分配一个序号———即元素的位置,也称为索引。 第一个索引是 0,第二个则是 1,以此类推。序列中的最后一个 ... ...

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