使用For循环产生100个0~1之间的随机数,并同时判定当前随机数的最大值和最小值
时间: 2024-02-01 09:15:07 浏览: 231
可以使用Python的random库中的random()函数来生成0~1之间的随机数。可以使用for循环来生成100个随机数,并使用if语句和变量来记录当前随机数的最大值和最小值。
以下是示例代码:
```python
import random
min_value = 1
max_value = 0
for i in range(100):
rand_num = random.random()
print(rand_num)
if rand_num < min_value:
min_value = rand_num
if rand_num > max_value:
max_value = rand_num
print("最小值:", min_value)
print("最大值:", max_value)
```
在这个示例中,我们首先将最小值设置为1,将最大值设置为0,然后使用for循环生成100个随机数。每次生成随机数时,我们打印该随机数并使用两个if语句检查它是否是当前的最小值或最大值。最后,我们输出最小值和最大值。
阅读全文