[問題]return語法

作者: grubby (GB)   2016-09-26 12:08:30
我是一個Python的新手,在「精通Python」這本書的範例遇到回傳的問題:
範例:
def echo(anything):
return anything ' ' anything
我在輸入「return anything ' ' anything」這行時,會出現SyntaxError。
爬文發現要回傳多值時,值與值之間要加「,」,所以想請教一下是書上的例子
寫錯?還是版本的問題(我是用3.5,書是用3.2)?感謝!
作者: s860134 (s860134)   2016-09-26 12:15:00
書少打,
作者: freeunixer (御劍客)   2016-09-27 03:54:00
書上沒寫 return 只能傳回一個值,傳回多值須為 tuple?
作者: Typebrook (Pham)   2016-09-27 10:24:00
return多值,其型態即為Tuple,加不加括號都一樣

Links booklink

Contact Us: admin [ a t ] ucptt.com