为什么运行成功后后面多了个None
class Fib(object):
def __call__(self, num):
sum = []
for x in range(num):
if x <= 1:
sum.append(x)
else:
sum.append(sum[x-1] + sum[x-2])
print str(sum)
f = Fib()
print f(10)
运行成功
[0, 1, 1, 2, 3, 5, 8, 13, 21, 34]
None
class Fib(object):
def __call__(self, num):
sum = []
for x in range(num):
if x <= 1:
sum.append(x)
else:
sum.append(sum[x-1] + sum[x-2])
print str(sum)
f = Fib()
print f(10)
运行成功
[0, 1, 1, 2, 3, 5, 8, 13, 21, 34]
None
2018-03-13
举报