c1,c2,c3,c4=input().split()
ave=(c1+c2+c3+c4)/4.0
cmax=max(c1,c2,c3,c4)
cmin=min(c1,c2,c3,c4)
print("The average is:","%.2f"%ave)
print("max=%d min=%d"&(cmax,cmin))
print("max=",cmax,"min=",cmin)
c1,c2,c3,c4=input().split()
input()返回的都是字符串类型,你需要转换成int或者float类型进行运算
如果你的输入用空格分割,可以这样
c1,c2,c3,c4=[int(i) for i in input().split()]
问题
更改后的代码
c1, c2, c3, c4 = input().split()
c1,c2,c3,c4 = int(c1),int(c2),int(c3),int(c4)
ave = (c1 + c2 + c3 + c4) / 4.0
cmax = max(c1, c2, c3, c4)
cmin = min(c1, c2, c3, c4)
print("The average is:", "%.2f" % ave)
print("max=%d min=%d" % (cmax, cmin))
print("max=", cmax, "min=", cmin)
不知道