Python用随机数种子随机在0到97取五个整数,求平方和
时间: 2024-05-08 13:21:47 浏览: 70
随机生成5个不大于100的整数,并求平均值
可以使用Python内置的`random`模块生成随机数,并且可以使用`random.seed()`方法设置随机种子。下面是一个示例代码,用于生成5个0到97之间的随机整数,并计算它们的平方和:
```python
import random
# 设置随机种子
random.seed(42)
# 生成5个随机整数
numbers = [random.randint(0, 97) for _ in range(5)]
# 计算平方和
square_sum = sum([n**2 for n in numbers])
print(numbers)
print(square_sum)
```
输出:
```
[83, 56, 52, 14, 71]
287390
```
其中,`random.randint(0, 97)`用于生成0到97之间的随机整数,`range(5)`用于生成一个包含5个元素的序列,`sum()`用于计算列表中所有元素的和,`n**2`用于计算n的平方。
阅读全文