我正在编写代码以打印总和,平均值,最大值和最小值。 我不知道如何打印最大值 这是代码。它只能接受20个条目
a=0
b=0
c=0
d=0
while a!=20:
x=eval(input("Enter number: "))
b+=x
if x>c:
c=x
a+=1
if x<x:
d=x
avg=b/2
print(b,avg,c,d)
我使用的方法是否错误?
答案 0 :(得分:0)
根据您的代码和可用信息,这是可能的实现。
基本上,您可以在文件顶部创建所有变量,然后循环直到输入5个数字(在此示例中)并执行必要的操作以计算总,平均值,最大值和最小值。
最小值比较棘手,下面的代码中有一种解决方法,您也可以在.. math::
\EE{2+4}
的帮助下,在counter == 0
块中添加if/elif
来获取最小值。运算符。
or