这篇文章建议高年级同学进行阅读!
随机数
随机数是专门的随机试验的结果。在统计学的不同技术中需要使用随机数,比如在从统计总体中抽取有代表性的样本的时候,或者在将实验动物分配到不同的试验组的过程中,或者在进行蒙特卡罗模拟法计算的时候等等。
真正的随机数是使用物理现象产生的:比如掷钱币、骰子、转轮、使用电子元件的噪音、核裂变等等,这样的随机数发生器叫做物理性随机数发生器,它们的缺点是技术要求比较高。
使用计算机产生真随机数的方法是获取cpu频率与温度的不确定性以及统计一段时间的运算次数每次都会产生不同的值,系统时间的误差以及声卡的底噪等。
在实际应用中往往使用伪随机数就足够了。这些数列是“似乎”随机的数,实际上它们是通过一个固定的、可以重复的计算方法产生的。计算机或计算器产生的随机数有很长的周期性。它们不真正地随机,因为它们实际上是可以计算出来的,但是它们具有类似于随机数的统计特征。这样的发生器叫做伪随机数发生器。
解惑
1
编程题目: 在scratch中将 40以内的数字随机放入一个列表中展示出来
2
编程思路:根我们这次需要使用数据中的列表和变量来保存数字和控制数字,用运算中的模块来产生随机数,我们还要使用循环体来做重复运算,这里面临的问题就是去重操作,因为在循环体内某一时间段内会保存了重复的随机数,所以我们要做判断:在1-40中随机的数是否已经在列表中了,不在则保存,在则不做保存,这样我们列表中随机的40以内的数字就不是重复的了,而且还是随机的顺序保存的,那么我们的任务就完成了!
3
脚本展示
脚本下载:可以点击阅读原文前去下载!后续如果链接失效等下载问题都可联系QQ:1183842590
Scratch使用场景:比如做打地鼠游戏中,让地鼠随机从某个洞中出来;比如做彩蛋效果,随机使用画笔散落彩带等;同时欢迎大家在留言区还有哪些使用场景哦!
相关书籍推荐:
Scratch案例推荐
????▷Scratch课堂丨空战游戏-保卫南海
????▷Scratch课堂丨雪花曲线【递归解说】
????▷Scratch课堂丨在Scratch上制作打地鼠
????▷Scratch课堂丨在Scratch上画五环等图形
????▷Scratch课堂丨在Scratch上制作接红包游戏
????▷Scratch课堂丨数学之美-蝴蝶曲线
????▷Scratch课堂丨学数学-算勾股数
????▷Scratch中做一个简单迷宫小游戏,值得您收藏!
????▷Scratch中实现一个按钮的动画效果,值得您收藏!
????▷Scratch课堂丨在Scratch上制作植物大战僵尸游戏
????▷Scratch课堂丨什么是云变量?怎么用它来做数据排名?
????▷圣诞节快乐!用Scratch来制作圣诞老人发礼物,值得你收藏!
????▷Scratch课堂丨用Scratch来制作谷歌浏览器中的奔跑小恐龙游戏!
????▷Scratch课堂丨模拟物理算法:万有引力、曲线运动,值得您的收藏!
每周都有学习资料分享!绝对硬货,扫码关注我们吧!记得分享给你的小伙伴哦!