粉丝6.9万获赞12.0万

同学们大家好,欢迎来到七星虫掌控版进阶学习第十三节课。本节课的主题是灯带随机亮,这边我们来认识一下灯带的一些相关知识。 灯带是指把 led 灯或者是 rgb 灯组装在带状的 fpc 柔性线路板或者是 pcb 硬板上,因其形状很像一条带子而给他命名为灯带。灯带的使用寿命很长,一般在八到十万个小时之之间, 又非常的节能和环保,并且因此在各个装饰行业崭露头角。这边我们可以看到是各种各样的灯带。而本节课我们就是认识一下我们所使用的灯带 以及电路连接。可以看到这就是我们所使用的灯带,它有两段 两端的这个接口是不一样的,要注意观察一下,可以看到这他两端不同的接口。好 灯带一共有三个接口,我们接口我们使用的这一端就是这连接主板的这一端,它上面有正五伏,低硬以及接地。这是连接主板的,因为主板的信号从这边输入进去。另外一端是 正五福 gnd 和 do, 要分清楚这两端。他的接口在这边是第一个灯,旁边是有他的一个每个端口的标志的,并且这个小 箭头的方向在输入端这里第一印这边有一个向里面的三角形的小箭头,要注意观察,待会连接。我们要连接第一印。这边 在灯带上一共有六十个 sb 灯,我们可以控制每一个灯他亮出任意的颜色。现在我们来连接一下电路。连接时一定要千万注意,千万不要连错了,不然会有烧坏的风险。尤其要找到低硬这一端,也就是这边低硬这一端,他的端口是长这个样子的。 好。连接时要把正五伏连接到主板上的 v g、 n、 d 连接上主板上的 g, 以低音连接到主板上的 p 八,就是信号口。我们要找到这种公母杜邦线,看一下一端有针,一端没有针的。找到 公母对帮线之后,我们先找一根连接到对应这里五伏的这里红色,这边 红色是对应它这边的五幅。我们连接到主板扩展板上的位,然后继续找。 再走到白色的这根线两侧的这个白色这根线。看到白色这根线呢是 g、 n、 d, 可以看到边上这边白色,它是 g、 n、 d 连接到扩展板上的 g。 最后中间的这个绿色这根线,它上面标的是低印。那么我们连接上去另外一端连接到 s, p 八这里的 s。 可能有的同学会问了,那另外旁边还有两根线是干嘛的呢?这是备用的一个正负线,我们知道红色是正极,白色是负极。 连接好之后,我们可以将灯带放在这边。接下来呢,就将掌控板给插到这里的扩展慢卡槽上,插好之后连接 usb 线就可以了。接下来我们看一下本节课的编程任务啊。 本节课我们编写程序,控制灯带上零到五十九号,他第一个灯是零号,总共六十个灯嘛, 随机一个灯,亮出 rgb 随机的颜色,也就是控制灯带上的任意一个灯,亮出任意一个颜色。显示生效五百毫秒之后关闭,再 显示下一个灯。这样不断的重复。好,我们可以来看一下 impression 的编写程序。 第一个是先要添加灯带的一个他的扩展,然后再来找到灯带模块,设定他的广角和灯头的数量。 然后我们要这边找到显示红黄绿啊,红绿蓝这样的一个 r g b 三原色的一个模块,改为多行输入。这样我们可以比较好观察。现在我们来编写一下程序。 首先到扩展里面添加扩展,找到灯带的这个扩展灯带,可能在执行器里面就是可以看到是第一个,这边 是长这个样子的 r g b 灯带,他们描述是可以控制灯带光环版的 r g b 灯的闪烁颜色。点击添加好。看到这边我们可以已经找到有灯带初始化了。 找到开头模块,我们先设定灯带的广角为 p 八,数量为六十。设定好之后再找到重复之行这个一直重复的模块, 在一直重复里面,我们就可以来编写这个设定 灯号和红绿蓝的改为右击改为多行输入。灯号的话,我们要随机点亮一个灯嘛,那就是找到 数学里面的随机数。这里第一个点要注意一下,我们第一个灯六十个灯,它是从零号到五十九号,这个需要注意一下,不是从一到六十,是从零到五十九。 设定为这边的灯号,下面三个是红绿蓝 r g b 三颜色,都给它复制为随机数,亮度的随机数就是零,从零到二十五之间。 好,那么我们这边设定灯带的哪一个灯亮什么颜色?已经编写好了,接下来在里面找到设置生效,这一点很重要,要设置生效之后灯才会,灯带才会亮起, 如果没有这个模块,灯带还是不会点亮的。接下来等待五百毫秒, 等待五百毫秒,然后继续去灯带,这里面找到关闭灯带,那么所有的灯都会熄灭。 好,这里还有设置亮度以及他的彩虹效应,我们不需要管。设置亮度是可以,这个设置亮度我们可以使用啊,亮度就从零到一百之间,我们可以设定一个任意的亮度,那这边我就一百而不修改,不修改的哈。 接下来我们来连接 usb 线,将程序上传到主板上, 连接下端口,连接好之后点 以及刷入。 好,现在刷入成功了。我们看此时灯带上会亮起,随机位置亮起一个随机的颜色看, 可以看到吧,应该再亮出不同的颜色。 好,这就是我们本节课的一个程序。其实还有他会有一个非常有趣的现象,我们现在是每隔五百毫秒亮一次的嘛, 如果把这个时间变得非常短一毫秒,甚至不要这个等待时间,那他是不是会非常快速的。不同的灯之间切换颜色,就不同的灯之间亮亮不起。线上会 怎么样呢?我们来看一下。当快到一定程度的时候啊,非常非常快的时候就会出现这种情况,我再把这等待一毫秒去掉,直接不要关闭 啊,关闭加上也没事。我们看一下。我们不加等待。再来看一下实验现象, 这也是还都是非常有趣的一个现象。好,变得更快了。关闭,如果不要的话,那灯带会全都亮起来,因为我们没有加关闭灯,灯带就不会熄灭掉嘛, 好看。这就是不加。关闭之后,一圈灯带会全都亮起,然后灯的颜色任意,这个灯的也 会开始切换,我们还要加上五百毫秒, 来回到我们最开始随机的一个灯亮,随机的颜色。 好,这样子。那么这就是我们本节课的一个程序,看到我们可以自己尝试修改,会产生各种各样不同的现象。主程序在这边看到完整程序, 看一下实验现象。程序上升之后,灯带上会随机亮起一个灯,并且颜色也是完全随机的。等待五百毫秒之后,灯熄灭,下一个灯在任意的位置亮起,再一次亮起随机的颜色。这就是我们本节课的一个实验现象。拓展部分。 我们想一想,还可以控制灯带,实现哪些哪些有趣的现象呢?刚刚我们已经已经示范了一个吧,算是就是不要等待和关闭的话,那灯带会全都亮起,然后颜色随机切换。 好。以上就是本节课的全部内容,我们下节课继续学习。

现在我们来看一个新的模块,叫软蛋的模块,主要是用来生成随机数的,他也是拍摄给我们内置的模块,所以直接找就可以了。硬化的软蛋,软蛋下面有一个软蛋的功能,不用传任何参数,他返回的结果是零到一之间的随机小数,我们每次运行的结果都是不一样的。 这个装大门下面的功能都很简单,我快速带你过一遍就好了。然后来看第二个,让他们点用力放他好装,他们点装,他们的功能差不多也是随机取一个小数,不过他就需要传餐了,需要给他传一个范围,比如给他传一和十,这样他就会随机取一个大于一小于十的小数来把它打赢下,没问题吧?好,再来看下一个 端,咱们点砖的硬,这是取随机的整数,然后我们要给他穿两个参数,用来指定区间,比如说穿一个负一百,再来个正一百,这样他就会在负一百到正一百中间随机取一个整数。注意这个就不再是前面我们讲的顾头不顾尾了。前面我们说了顾头不顾尾叫左边右开区间,而这里是避区间, 就是两边的字都包含在内,来把它打印一下,再来运行一次,结果也是随机的。然后还有一个软蛋们给它软的润剂,润剂还熟悉吗?这个软的润剂和软的硬道的功能一样,唯一的区别就是他是左臂右开区间,也就是我们说的顾头不顾尾。比如我给他传个一和三来,把他打印一下,就一定不会出现三, 会出现一和二,我们多来运行几次看看没问题吧?肯定不会出现三,然后来看下一个乱,那么点缺意思。他的作用是从一个序列中随机选择一个元素,这个序列可以是字母串,可以是列表,可以是字典,可以是元组,甚至可以是一个任期对象。你看,我给他传一个列表,张大仙十八,再来个小圆组可乐 厕所烫头来把它打印一下,看到了吗?每次运行都会随机选择一个。好,我们接着来看下一个功能,加装弹幕点三框,这个功能和 thai 是一样,区别就是这个功能可以一次随机取多个 纸。我还是把上面这个列表拿下来,还需要给他传一个参数,就是要指定一下你每次需要随机取多少个纸。比如我给他传个二,那他每次都会随机拿到两个纸,返回的结果是一个列表来把它打印一下, 看到了吗?每次都是两个字的列表,如果我们在这里写一个一的话,那他每次都只会随机取一个字,但还是会放在列表里面来试试看看到了吗?还是列表。然后我们再来看下一个功能, 较真,他们点下付,下付有洗牌的意思。他的作用是可以把一个容器里面的数据打乱顺序,但这个容器必须是可编类型。比如我在前面定一个列表, a l i 等于一三五七九,然后把 l i 传给他,最后我们再来打印一下 l i 能运行一下,是不是就打乱了?每次运行结果都是随机的。

现在我们学习如何将我们画出的正方形填充一个颜色。我们首先要调用小海龟的 via clo 设置我们要填充的颜色,填充的颜色从这里输入一个参数, 我们输入 yellow 黄颜色。然后我们在正方形的第一条边前面加入一个 infill 标志我们要填充的开始位置,在正方形的最后一条边的位置后面输入一个 end, 表示填充结束。这样我们在这样的一个 infill 和 and 包裹的这一段区域代码里面要填充四与运行,看下效果。

排山在马边上炫彩太阳花小溪目标一,小溪给太阳花填充眼散。二、 改变太阳花的不同形状。三、小洗水机色,利用直线旋转角度绘制一个太阳花。我们可以改变太阳花中心的大小,将代码中啊小二六里的角度值改为一百七十一。如果再将循环次数改为四十, 折叠到一个密集的太阳花,给我们的太阳花填充一个黄色。也可以在随机位置生成太阳花。可以导入随机树的库和 morrender 面坡,并利用 brand 的语句将坐标位置随机到不同位置绘制太阳花。最终程序展示。

大家好,这一节我们来了解一下啊,随机函数, 那么我们首先来呃,把这个代码注视一下啊,我们要引入一个酷,叫做 啊 run, run 啊,这个函数引入以后 read, 那么它的作用呢?就是生成一些随机素,比如说我们使啊 prun 打印,打印什么呢? red redent, 点 redent 啊,那么这个哈这个方法呢,是生成一个随机的整数,但是呢需要给定两个参数,一个是起死,一个是结束值啊, 那么当我们运行的时候,他就会在零到二十五,零到二五五之间随机抽取一些啊,随机生成一个整数啊,比如说我们这个地方是一百六啊, 然后我们再来运行,那么得到四十二,再运行二百零六,也是说每次都会得到不同的值啊。 呃,那么接下来我们嗯将这个随机函数 融入到我们之前的这个代码当中啊,我们看一下能产生什么效果, 那么我们把代码注视取消掉,那么之前是绘制了这个一个同心圆啊,我们这个地方改大一些同心圆,这里是副食啊,好看一下大小 运行,那这个地方我们是有二十五个同心圆啊, 好,那么接下来我们要做的事就是说我们之前不是给定了一个颜色啊,颜色是二百五 减掉 r 吗?那么给的是三个数值啊,那接下来我们要做就是说把这三个数值变成随机值啊,怎么变呢?那么首先这里是 redent 点 redent, 然后范围是零到二百五十五, 那么另外两个参数也跟他是一样的,采取随机的方式啊。 啊,那么在拍摄当中啊,这个代码他是可以这样放置的啊,一行放不下的时候,我们啊敲击回车,然后把它变到下一行去,这样也可以, 那么我们现在就看到给定的三个颜色值都变成了一个随机的值,那么我们点击右键运行,那么这个时候 我们就会得到一个五彩斑斓的一个颜色啊,每个圆环它的这个填充颜色都是一个随机的, 那为了更好的演示这个效果啊,那么我们在这里下面增加一个啊函数,这个函数呢叫做昂, 貌似荡,那么就是说当鼠标按下的时候,那么直行,那么这种方法呢,在这里面都是属于一些 固定的一些函数啊,就是说都起到固定的作用,我们只需要把它记住就行了。这一个函数啊,就是当鼠标按下的时候,然后干嘛它相当于其在其他编程语言里面属于这个事件驱动啊, 就是按一下鼠标的时候,他就会来执行这个函数里面的内容。好,那么在这里我们要执行什么内容呢?我们在执行这个做,也说我们在当鼠标 点击左键或者按下的时候,他就重新运行,做这个函数为什么要重新运行呢?因为重新运行那么又会得到不同的这个随机值啊,重新绘制了一下这个画布, 这样的话我们就可以当鼠标按点击的时候得到不同的颜色啊。好,我们现在点击右键运行, 那么现在我们看一下啊,是这个颜色,那么接下来点击鼠标左键,他会变化再变变变变变变变变变啊,那么我们在 第一节的时候展示的这个完整视力的时候,也就是当我们鼠标左键点击的时候,他就会进行一个变化啊? ok, 那么这里呢?我们就呃学习到使用这个随机来产生不同的颜色环啊, ok, 那么我们就到这里先暂停。

点关注不迷路,这里是最适合小朋友们和小白们学习编程的地方,多评论,多转发,好好学习,天天向上。 同学们大家好,上节课呢,我们绘制了一个非常漂亮的正方形,那今天我们要把它变得更漂亮一点,也就是我们今天要填充颜色,那我们首先用最快的速度把上节课的正方形绘制出来,好不好,来一起复习一下。首先剃点喷塞, 那画笔的粗细我们改成了五,然后 t 点卡了,我们把颜色改成了,今天我们换一种颜色,就叫 propol 好了, purpl e。 那然后呢,我们通过 t 点 fd 一百往前走一百步往右转多少呢?九十。然后我们把这个指定复制了,哎,几次呢?三次哦,好,那这时候我们快速的点运行,是不是我们已经挥之完了我们的正方形啊,那今天 我们要把它填充,那填充我们需要一组指令,那好,那这组指令放到哪里呢?我们在开始画之前呢,我们要 t 点 begin 闭一整这个单词呢,很多小朋友是认识的哈,开始的意思, 下滑线, fail 括号,注意啊, fail 是注入填充的意思,所以说 begin fail 就是开始填充,但是这个下中间有个下滑线,这个非常重要哈,如果不输或者输成别的符号,那就, 那因为啊,我们不需要告诉他什么填充什么,所以说我们把后面括号里面空的,注意,即使是空的也不能少,如果少了也会报错,那我们说如果说画完了,那我就加入 t 点 n 的 feel。 好,这时候我们点运行,我们会发现,嗯,非常简单,我们绘制了一个实心的 正方形。那好,如果说我希望啊,这个正方形啊,边框是紫的,但是呢填充是绿色怎么办呢?那我们需要给卡乐两个颜色,那我们再加一个逗号,那我们给他一个 green。 那我们点进行,我们发现这时候我们的正方形已经是两个颜色了。那如果说我们需要调整别的颜色的话,我们只需要去改变这两个单词就好了,注意一定要引号哈。那我们还有另外一种方式可以达到一样的效果,就是 我们的提点喷 color 代表的是什么呀?代表的是比的颜色,我们比如说用了 purple。 好,那填充颜色呢?是 fail color, 注意这时候中间没有下划线哈,那我们用了 green。 好,我们点一行试一下 一样的效果是不是好,同学们自己去尝试一下,画出你喜欢的颜色的正方形,并且把它填充一下。嗯,这节课就到这里,再见。

这一期来给大家详细讲解一下标准库 random 的用法。首先前面四个方法呢,就是生成随机浮点数和整数的了, 这个都比较简单,我们就不多赘述了。然后我直接从抽一次这个开始吧。抽一次这个大家应该会用的比较多,他就是从一个序列中随去抽取一个值,这个序列可以是字符串,也可是列表,可以是原组 等等等。然后呢,接下来这个就比较新了,它是 python 三点六才出现的一个用法,是 toysis, 它可以设置权重和抽取次数。 那么这个权重呢,有一个是位次,是相对权重,还有一个是 come with, 是累加权重,你只需要设置一个就可以了。就比如这里设置了相对权重是一二三,那么累加权重他就会自动转化为一三六。然后 k 呢,是抽取的次数。 关于这个 k, 我需要跟下面这个 random sample 做一个对比。 random 点 sample 呢,它也是从随机数列抽取 k 个值,但是这两个的 k 呢,是有不同含义的。第一个 choices, 他的 k 是抽取次数,这个次数的含义就代表我从这一个列表中抽两次,那么就会出现一种情况,两次都抽到 a。 但是如果我用 random 点三 pro 来抽两个值的话,注意了,他只是抽取一次, 一次就会抽取两个值出来,并且这两个值是不重复的,所以我们可以理解为 and then choices, 它是 每次取出都会放回的抽样,但是 random 点三 pro, 他是不放回的抽样。然后最后一个 random 点 sharpha, 是用来打乱序列的,也就是你给了一个列表,这列表里面的元素顺序他就会随机打乱了。然后这里的例子我就不演示了,大家有兴趣可以去试一下。

接下来我们争着专当模块来做一个小的练习,题目是随机生成一个十六位的密码,必须包含大写字母、小写字母、数字和符号。然后这后面有个小例子,他就有小写字母、大写字母、数字和符号。我们来看用专单们怎么做。 其实很简单,首先两个 pwd 等于一个控制不穿,然后他不是要求要十六位吗?那我们就循环十六次,每次随机从大写字母、小写字母、数字和符号中随机选择一个, 然后把这十六次拿到了支付,拼接起来是不是就可以了?那我们开始写,付完一个月几十六,由于我们不需要这个 i, 只是单纯的想要循环十六次,所以我们可以把这个爱改成下,发现这样更加符合规范。然后每一次 dwd 都需要加点一个随机制服,这个随机制服有可能是大写字母,也有可能是小写字母或者数字和符号。也就是说我们要在四种制服里面随机选择一个, 做到随机选择,是不是就可以用 random 点 thirtys? 那我就在前面先把这个随机支付定义出来,用随机支付等于 ranglembietrix。 我们刚刚说要在四种支付里面随机选一个,这怎么写呢?难道要给他传四个列表吗?然后列表里面把所有的字母、数字、符号都写进去,就像这样,先传一个列表给他,然后列表你在他是个指列表, 接着这里面写小小的 abcd, 一直写到这,然后第二个写大写的 abcd, 写到这,接着这里写零到九, 这里写一大堆符号。这样子写吗?虽然也可以这样做,但是太漏了,我们前面学字母编码的时候说过,每一个字符在编码表里面都会对应一个数字,还记得吧?我们只要拿到字母的这个数字范围, 然后再在这个范围里随机选择一个数字,最后把这个数字转成字符就可以了。不过好像把数字转成字符这个功能我们还没有讲过,我们打开 sk 代表来看看。首先先来看小写字母,看到了吗?小写字母 对应的是九十七到一百二十二,我们打开交付式环境来看一下,根据字符编码表把数字转成字符拍摄给我们提供一个功能,加三加二,你看我给他传个九十七敲五折是不是就得到了,这不算 a 了。然后还有一个功能叫 o、 r、 d, 他可以把字符转成编码表上面对应的数字, 你看我穿个这不像 a, 给他撬回车就得到九十七了。知道了这两个功能之后,我们再要做这个密码生存器就简单了。

大家好,今天跟大家分享的拍摄功能呢,是通过拍摄来能够实现按摩模拟随机生成双色球号的功能啊,大家有买过彩票的朋友应该都有这种产品,经常叫他到店 那老板帮我们随机打出落干注的双色球。那其实以后呢,如果大家学会分享,也可以自己在家我们自己写一个小程序,能够自己随时的生成随机的啊,你要几组双色球都可以,那么呢其实很简单,主要用到的拍摄就是一个约等这个水滴库啊,随机生成相应的双色球号,而且这个主号你要真的几组都可以,那我们这里我们来执行一下代码看一看。 这边呢,比如说我要随机生成十组双色球,我们看一下,很快这边就生产的十组的啊,这是前驱和六个红球,后面一个蓝色的球十组,那如果要生成一百组呢,那也是非常快生成一百组的,随机的双射九号啊,一千组也是没问题的啊,一千组随机的双射九号,我们再看看一万组啊,一样没问题,对拍照来说啊,这个啊, 呃,所以说这个线交为计算机来说都是非常快的啊,一万组的随机的,而且这一万组是不重复的,随机乘的就好。好喜欢的话大家喜欢的点个赞。

这里有一些原神角色,他是一个列表,我想随机的抽取两个就可以使用 random 加 simple, 这个二代表的就是抽取的数量。最后是一个随机的结果。是不是很方便?你学会了吗?

大家好,这一小节我们来做一个事情,就是要在我们运行的那个窗口上面显示出一个镜子的一个白色线框的小球, 那么我们先把代码写出来,把它实现,实现以后再给大家讲一下这些代码分别代表什么意思啊? 那么我们这个地方导入这个库,这个操作啊,每次我们就把它默认就导入,就不再说了。 那么首先这里有敲入一个 def, 然后是一个桌这么一个单词,然后扩幅冒号,那么下一行比上一面跟上面相比, 它会有一个缩进啊,四个空白或者一个退步键,然后这里输入 screen s, r, e, n, 然后做点 cicle, 那么这里的一个意思就是在屏幕的上面绘制圆形, 那么在圆形里面会有几个参数,那一共三个参数,第一个参数是一个圆组对象,用这个圆组是什么呢?用一个括幅括起来啊,里面有两个数字, 比如说我们一个四百,一个三百,那么这里呢其实就代表绘制圆形的一个中心坐标点。 第二个参数呢是一个圆的大小,我们给上一百,那么这个一百呢?他是需要有一个单位的,这个单位是像素, 后面就是这个圆形的一个颜色啊,我们用 white 这个英文单词代表它。好,那接下来我们在下面呃,用一个 pgzrun 点 go, 然后客服, 那么我们第四行,第五行是我们这一节新学的内容啊,第七行以及前面导入这个库都是呃前面的内容啊,上一节我们有学习过,那么这个时候我们点击右键选择运行, 那么会在弹出的这个窗口的这个中心位置啊,绘制一个一百大小的圆,这个一百呢是像素单位,不是其他厘米啊,或者毫米。 好,接下来我们看一下这个新增加的这一两行有什么意思啊?那么首先第一个叫 d、 e、 f, 然后一个名称,那么这个呢叫做啊,定义一个函数啊, 定义函数,那么前面的 d、 e、 f 这三个呢是一个关键字,它是一个固定的内容,其实呢它是一个 dford 这单词的一个缩写啊,只是前面三个字母 d、 e、 f, 而紧跟着呢是一个这个函数的名称啊,比如做,然后后面需要一个扩幅以及冒号啊, 然后下一行我们是需要输入对应的这个函数的一些代码啊,代码段, 这样的话来组成一个函数啊,这个函数的话就是每一个函数来就是起嗯一些不同的一些作用啊,我们把他的代码封起来,而我们在这个 pg, 嗯,在这个 啊,拍的拍成 game 这里面啊,他这个这个函数好像,呃,书上没有说,但是好像这个是定制了的啊,也说我们要想在图形在这个窗口上面绘制图形, 他必须要是必须是这个做这个函数啊,不能是其他的,那么我们现在来试一下,是不是这样啊?我比如随便取个 abc, 那么我们这个时候在运行,我们看窗口上面有没有图形, 哎,这个时候我们发现了啊,窗口上并没有图形,也就是说我们一定要是一个弱这个函数,那么他才会在这个图框上面绘制图形啊。 那接下来我们再看看第五行的这个代码,那么第五行的这个代码呢?是绘绘制这个圆形啊,绘制圆形的一个命令,绘制圆形, 那么我们看一下啊,前面都是固定的 screw, 然后 circle 这里第一个参数,那么是他的一个啊,中心的一个 x 与 y 的坐标值,后面呢是一个 半径啊,那么我们用 r 表示,在后面的话是一个颜色啊,那么颜色我们在这里是用呃单引号再加上他的这个名称,比如说 gree 啊, 那么以到后面的时候我们还会学习其他呃样式的一种嗯颜色的一个表示方法啊,这个地方我们就用这种方法来表示啊,那么这个地方我们写颜色。 好,那么通过这么简简简单单的一行代码,我们就能够绘制出呃,我们想要的一个原型啊, 那如果说我们要改变这个圆形的大小,那么我们只需要修改这个一把, 因为这里代表的是他的一个半径啊,如果说我们想要绘制多个圆形啊,假设我们想绘制一个同心圆,那么我们只需要将这一行代码先复制起来, 然后在下一行粘贴,然后修改一下这个不同的大小,比如这个地方写一个五十啊,颜色的话我们改成耶的黄色好,那么现在运行, 那么我们就会看到以同一个圆相同圆心,但是呢半径大小不一样的绘制了两个圆,并且颜色不同啊,那么这就是我们这一节学习的绘制一个小球。

我们今天给大家分享拍损中生成随机术的方法以及视力,依照这种步骤来进行讲解。首先我们来给出里面的八种方法,积极使用,在正式使用之前需要导入这个模块, 然后再一一介绍这些方法。首先我们列出了这个方法之间的表格对应的作用。第一个是最基本的随机函数 random, 那我们只需要导入模块调用这个方法, 其中一次的随随机结果是零点五六。我们再来看如果我们想要生成任意范围的随机数,比如说 学生成绩九十分以上是优秀的,那我们就可以用这个方法来随机生成,输入两边的范围。最后来看一个结果,九十九点一七。那如果说我们要生成特 规定范围的整数,就可以调用这个方法同样的导入模块,就比如说有一个叫职工,我们想要在职工里面随机抽一个人,职工的职工号是连续的,那我们只需要传入最小的职工号和最大职工号, 就可以产生最后的结果,选到了幺零幺零职工号的这个人,那如果说我们想要在 指定范围内去获取一个集合的这样的随机处,举个例子就可以调用这个方法,传入的第一个参数是一,最后的参数是幺零幺,间隔是二,这个意思就是说我们先生成一个序列, 在这个范围之内进入为二了,然后呢在这个序列里面随机去选择一个数,举例这一个结果呢是四十一。那如果说我们想要把列表的元素打乱, 比如说我这里从二一直到十四,按照深序排出的数列将其打乱的话,我们看其中的意思,结果就是这样的。那讲了这些简单的水解函数之后,我们再来看深层水机竖的一些比较类似的函数,所以放在一起来辨析。 第一个圈意思就是说随机返回其中的一个元素,那比如说看英文的知道在这个单词后面加 s, 他也就是说可以返回一个列表,列表里面就会有多个随机的元素, 那这个函数和这个函数有什么区别呢?区别就在于前者返回的值可能会重复,而后者后者是不会出现重复的。比如说其中一次的运行结果是这样的,我们有个列表十一和二,我们在这里面随机选一个,要用这函数的时候,只会返回其中的一个值, 比如说我们看第一个结果返回的值是一,那如果说调用的是后面这个方法,刷入一个 k 等于二,所以呢就会返回两个值,比如说两个都是二,也就是说他返回的值会重复的,但是 要用这个三口含说的话,他同样也是反 k 表,传统化表示返回两个字,因为这里只有两个字,所以后面返回的也会是这两个字,而且是不会重复的。这个呢就是这两个方法的区别。 那我们来看一个综合的视力,就是说我们创建了一个这样的命令行函数,我们选手呢是输入石头剪刀布的,那计算机怎么输了呢?就可以用随机函数来进行生成。就比如说我们的选择是一个列表,我们只需要调用一个随机函数,选择里面的一个 选项,然后呢在下面输入我们的选项,跟电脑的选项进行匹配,如果说相等的话就是平局,如果说谁赢了,那谁就加一分,这个就是个游戏,最后就可以计算二者得分,判断胜负。这个呢就是拍绳中生成随机处的一些方法以及具体的。