可以使用Python内置函数sum()和len()求出n个整数的总和和个数,然后计算平均值并保留2位小数,示例代码如下:

n = int(input())  # 输入整数个数
nums = list(map(int, input().split()))  # 输入n个整数,转化为列表

avg = sum(nums) / len(nums)  # 计算平均值
print('%.2f' % avg)  # 输出结果并保留2位小数

其中,map(int, input().split())用于将输入的一行整数字符串转换成整数列表。'%.2f' % avg用于格式化输出,保留2位小数。

更详细的回复

这道题目要求我们使用Python编写程序,输入n个整数,计算它们的平均值,并保留两位小数输出结果。

首先,我们需要从用户那里获取输入的n个整数。可以使用input()函数来实现这一点,例如:

n = int(input("请输入整数个数: "))

接下来,我们可以使用一个循环来逐个读取这n个整数,并将它们加起来。在这个过程中,我们可以使用一个变量来保存总和,例如sum:

sum = 0
for i in range(n):
    x = int(input())
    sum += x

最后,我们可以通过除以n来计算平均值,并使用round()函数将结果保留两位小数:

avg = round(sum / n, 2)
print("平均值为:", avg)

完整的代码如下所示:

n = int(input("请输入整数个数: "))

sum = 0
for i in range(n):
    x = int(input())
    sum += x

avg = round(sum / n, 2)
print("平均值为:", avg)

这个程序将会要求用户输入整数的个数,然后依次让用户输入这n个整数。程序将把这n个整数相加,计算平均值,并输出结果。