你input的xyx是个字符串,不能直接计算,要转换int
x,y,z=input("please input the number of x,y,z").split(',')
s = int(x) + int(y) +int(z)
aver= s / 3.0
print(aver)
如果对你有帮助,可以点击我这个回答右上方的【采纳】按钮,给我个采纳吗,谢谢
x,y,z=map(int,input('请输入x,y,z:').split(','))
# input的返回结果是一个字符串
data = input("请输入x,y,z,用逗号隔开:")
x,y,z = data.strip().split(",")
s = int(x) + int(y) + int(z)
aver = s / 3
print("aver = ",aver)
如果觉得答案对你有帮助,请点击下采纳,谢谢~
sum = 0
x, y, z = eval(input("please input the number of x,y,z"))
sum = x + y + z
aver = sum / 3.0
print("aver=", aver)