3. 随机产生100个0~100之间的整数,每行显示10个数(整数之间用逗号分隔),并统计这100个随机整数的平均值,结果保留1位小数。 提示:(1)生成随机数,需导入random库,利用randint()函数产生随机整数。 (2)结果保留1位小数可使用round()函数实现。
时间: 2024-09-26 10:13:48 浏览: 159
Swifter - 100 个 Swift 必备 tips
5星 · 资源好评率100%
为了完成这个任务,你可以使用Python语言编写一段代码。首先,需要导入`random`库,并使用`randint()`函数生成随机整数。然后,可以创建一个列表来存储这100个随机数,接着将它们分为10行显示,并计算平均值。最后,使用`round()`函数保留一位小数。以下是相应的步骤:
```python
import random
# 生成100个0到100之间的随机整数
numbers = [random.randint(0, 100) for _ in range(100)]
# 将数字分为10行,每行10个
rows = [numbers[i:i+10] for i in range(0, len(numbers), 10)]
for row in rows:
print(",".join(map(str, row)))
# 计算并打印平均值,保留一位小数
average = round(sum(numbers) / len(numbers), 1)
print("平均值:", average)
```
运行此段代码后,你会得到10行每行包含10个0到100之间的随机整数,以及这些数字的平均值,结果保留了一位小数。
阅读全文