飞猪脚本(原飞猪脚本)以按键精灵教学为主,涉及UiBot,Python,Lua等脚本编程语言,教学包括全自动办公脚本,游戏辅助脚本,引流脚本,网页脚本,安卓脚本,IOS脚本,注册脚本,点赞脚本,阅读脚本以及网赚脚本等各个领域。想制作脚本和学习按键精灵的朋友可以添加按键精灵学习交流群:554127455 学习路上不再孤单,金猪脚本伴你一同成长.
内容大纲
[backcolor=rgb(46, 139, 87)] 1 随机数字取名: 随机数字重复及不重复的写法。
[backcolor=rgb(46, 139, 87)]2 随机字母取名: 随机字母重复及不重复的写法。
[backcolor=rgb(46, 139, 87)]3 随机汉字取名: 如何取好听的名字。
随机数字取名
随机数字允许重复[backcolor=rgb(46, 139, 87)]思路:
- 1、设定随机数字的范围(最大数9,最小数1)
- 2、设置由几个数字组成名字(名字位数 5)
- 3、做一个循环,将设定的随机数范围的数字存入到数组中
- 4、在数组中取一个随机数
- 5、将循环五次取到的随机数合成为字符串名字
复制代码
[backcolor=rgb(46, 139, 87)]代码:
- 名字=""
- 最大数 = 9
- 最小数 = 1
- 位数 = 5
- Randomize
- 数组 = "|"
- For i = 最小数 To 最大数
- 数组=数组&i&"|"
- Next
- While (位数)
- 随机数 = split(数组, "|")(Int((最大数 - 最小数 + 1) * Rnd + 最小数))//在数组中取一个随机数
- 名字 = 名字 & 随机数
- 位数=位数-1
- Wend
- MessageBox 名字
复制代码
[backcolor=rgb(46, 139, 87)]运行结果:
运行了两次,第一次结果为:88363,五位数中8和3都是重复的。第二次结果为:85336,五位数中3重复了一次。
随机数字不重复
[backcolor=rgb(46, 139, 87)]思路:
- 1、设定随机数字的范围(最大数9,最小数1)
- 2、设置由几个数字组成名字(名字位数 5)
- 3、做一个循环,将设定的随机数范围的数字存入到数组中
- 4、在数组中取一个随机数
- 5、将当前取到的随机数从数组中删除,以免下一次取到重复的
- 6、将循环五次取到的随机数合成为字符串名字
复制代码
- [backcolor=rgb(46, 139, 87)]代码:名字=""
- 最大数 = 9
- 最小数 = 1
- 位数 = 5
- Randomize
- 数组 = "|"
- For i = 最小数 To 最大数
- 数组=数组&i&"|"
- Next
- While (位数)
- 随机数 = split(数组, "|")(Int((最大数 - 最小数 + 1) * Rnd + 最小数))//在数组中取一个随机数
- 数组=Replace(数组,"|"&随机数&"|","|") //将当前取到的随机数从数组中删除,以免下一次取到重复的
- 名字 = 名字 & 随机数
- 最大数=最大数-1
- 位数=位数-1
- Wend
- MessageBox 名字
复制代码
[backcolor=rgb(46, 139, 87)]运行结果:
运行了两次,第一次结果为:23597,第二次结果为:37159。两次运行结果五位数中没有出现重复的情况