python重复执行获得随机数
时间: 2023-05-30 21:02:01 浏览: 243
python 实现随机数
要重复执行获得随机数,可以使用循环结构和Python内置的随机数生成器模块random。
下面是一个示例程序,它使用for循环重复执行10次,每次生成一个随机数,并将其打印出来:
```python
import random
for i in range(10):
rand_num = random.randint(1, 100)
print("随机数%d:%d" % (i+1, rand_num))
```
这个程序使用`random.randint(1, 100)`函数生成一个范围在1到100之间的整数随机数,并将其赋值给变量`rand_num`。然后使用`print()`函数将随机数打印出来,同时使用字符串格式化操作符`%`将随机数的序号和具体数值格式化为字符串输出。
在循环的第一次迭代中,`range(10)`函数返回一个序列[0, 1, 2, 3, 4, 5, 6, 7, 8, 9],变量`i`被赋值为0,程序生成第一个随机数,打印出来,并进入下一次循环。在循环的最后一次迭代中,变量`i`被赋值为9,程序生成最后一个随机数,打印出来,循环结束。
阅读全文