我有一些代码:
def secret_formula(started):
jelly_beans = started * 500
jars = jelly_beans / 1000
crates = jars / 100
return jelly_beans, jars, crates
start_point = 10000
#print ('We\'d have {0} beans, {1} jars, and {2} crates.'
.format(secret_formula(start_point)))
print ('We\'d have %d beans, %d jars, and %d crates.'
% secret_formula(start_point))
我的问题是关于最后两个陈述。注释掉的那个不起作用(返回索引超出范围错误),但另一个确实如此。这是为什么?如何使注释掉的声明有效?
提前致谢:)
拉斯