如果我只使用print(),它会打印0-1000范围内的数字的拼写,但我想用return()将结果保存为变量,以便稍后将其分配给其他函数。当我测试它时,它不会用return()打印任何东西,问题在哪里?谢谢!Python:为什么我的程序不打印任何东西?
update:原来我在print()之前调用了return(),所以print()永远不会被调用;但后来我改变了他们的立场,它仍然行不通,为什么?谢谢。
def spell(Numbers):
result = []
def spellOne(Numbers):
print (result)
return(result)
spellOne(number)
...因为您在打印之前会返回。 –