num_list = [] # 用于存储输入的数字列表
while True:
num = input("请输入一个数字(输入q退出):")
if num.lower() == "q":
break # 输入q退出循环
if not num.isdigit(): # 判断输入是否为数字
print("输入无效,请输入数字")
continue
num_list.append(int(num))
# 计算结果
if num_list:
total = sum(num_list)
average = total / len(num_list)
max_num = max(num_list)
min_num = min(num_list)
print("总和为:{}".format(total))
print("平均值为:{:.2f}".format(average))
print("最高值为:{}".format(max_num))
print("最低值为:{}".format(min_num))
else:
print("未输入任何数字")