如果我只使用print(),它會打印0-1000範圍內的數字的拼寫,但我想用return()將結果保存爲變量,以便稍後將其分配給其他函數。當我測試它時,它不會用return()打印任何東西,問題在哪裏?謝謝!Python:爲什麼我的程序不打印任何東西?
update:原來我在print()之前調用了return(),所以print()永遠不會被調用;但後來我改變了他們的立場,它仍然行不通,爲什麼?謝謝。
def spell(Numbers):
result = []
def spellOne(Numbers):
print (result)
return(result)
spellOne(number)
...因爲您在打印之前會返回。 –