找出若干个非零数中的最小值 m 以及它们的平均值 a,要求:若干个数由键盘输入,每次输入一个赋给变量 x,当 x 为零时,结束输入
import numpy as np
l = []
while (1):
x = eval(input())
if x == 0:
break
else:
l.append(x)
l = np.array(l)
print(l.min())
print(l.mean())
如有用请采纳
给个简单例子参考一下:
from statistics import mean
data = []
while True:
x = int(input("请输入一个非零整数:"))
if x == 0:
break
else:
data.append(x)
m = min(data)
a = mean(data)
print(f'最小值是{m}')
print(f'平均值是{a}')