Python 函数不打印 - 仅存储
Python function not printing - only storing
请看下面这段代码。应该清楚的是,我不想打印出一个列表,但是 python 只是存储列表而不是打印它。我该如何解决这个问题?
import numpy as np
sumy = [0,1,2,3,4,5,6,7,8,9,10]
def sumymoment():
for k in range(1,7,1):
return [np.mean([i**k for i in sumy[2:]])]
print sumymoment
Returns 为:
<function sumymoment at 0x000000000B0AE5F8>
您必须将其命名为
print sumymoment()
注:
如果是Py3,那么
print(sumymoment())
请看下面这段代码。应该清楚的是,我不想打印出一个列表,但是 python 只是存储列表而不是打印它。我该如何解决这个问题?
import numpy as np
sumy = [0,1,2,3,4,5,6,7,8,9,10]
def sumymoment():
for k in range(1,7,1):
return [np.mean([i**k for i in sumy[2:]])]
print sumymoment
Returns 为:
<function sumymoment at 0x000000000B0AE5F8>
您必须将其命名为
print sumymoment()
注:
如果是Py3,那么
print(sumymoment())