【发布时间】:2016-11-20 05:01:06
【问题描述】:
所以,我基本上是在尝试编写一个程序来计算五个数字的平均值。我调用了一个 def 函数,但它什么也没做。我在 cmd 上运行该项目,它就坐在那里并制作另一条输入线。 Bam,没有计算,没有任何东西。代码似乎没有问题,因为编译器没有指出一个问题。随意批评和粗鲁,这对我来说都很好。而且我是初学者,所以我可能犯了一些真正愚蠢的错误。 :)
numberNumber1 = input("Please enter 1st number.")
numberNumber2 = input("Please enter the 2nd number.")
numberNumber3 = input("3rd please")
numberNumber4 = input("4th now")
numberNumber5 = input("5th finally")
def mean (operation) :
operation = (numberNumber1/5 + numberNumber2/5 + numberNumber3/5 + numberNumber4/5 + numberNumber5/5)
final = "The mean of these 5 numbers is " + operation
print (final)
return ;
【问题讨论】:
-
检查功能块是否正确缩进。
-
这段代码毫无意义。
-
你没有调用你的
mean函数。不需要任何参数,改成def mean():,在文件底部加上mean()。