我试图生成一个随机数,但有一定的规则。前11个数字是00000001008,所以我只是把它做成一个字符串,然后打印到屏幕上,然后在字符串之后,下一个数字是一个随机数字或一个字母,所以我使用随机和字符串模块来生成一个随机数字或字母。在随机生成的数字之后,我想要一组3,1,所以我把它们打印成字符串,就像我对前十一个值所做的那样。但这就是我被困的地方,在三个1的集合之后,我想生成另一个随机数或字母,但我找不出它,我尝试了与随机变量相同的代码行,有一个新的变量名,然后我尝试将它与打印语句中的新变量连接起来,它给了我一个错误。我怎么能在三个1之后再生成一个随机数呢?
import random
imp
我对编程很陌生,刚开始学习数组,一直做得很好,直到我找到了一个数组,在数组中存储随机数。下面的代码行是最让我困惑的。
for (int roll = 1; roll <=6000000; roll++)
++frequency[1 + randomNumbers.nextInt(6)];
在此之前,我导入了随机类,并创建了一个名为randomNumbers的新对象,并将变量频率声明为带有7个整数的数组。我正在读的书告诉我,上面这一行滚动了600万次模具,并使用模具值作为频率索引。
据我所知,这是在迭代600万次,如果它做了它说的在身体上每次,但我没有看到在身体上,它设置任何变量