8.3 返回值
8.3
8.3返回值
函數(shù)并非總是直接顯示輸出吉殃,相反,它可以處理一些數(shù)據(jù)焙矛,并返回一個(gè)或一組值朵诫。函數(shù)返回的值被稱為返回值。在函數(shù)中薄扁,可使用return語句將值返回到調(diào)用函數(shù)的代碼行剪返。返回值讓你能夠?qū)⒊绦虻拇蟛糠址敝毓ぷ饕频胶瘮?shù)中去完成,從而簡化主程序邓梅。
8.3.1 返回簡單值
8.3.2 讓實(shí)參變成可選的
這個(gè)其實(shí)大大的 else后面應(yīng)該沒有middle_name脱盲。
可選值讓函數(shù)能夠處理各種不同情形的同時(shí),確保函數(shù)調(diào)用盡可能簡單日缨。
8.3.3 返回字典
函數(shù)可以返回任何類型的值钱反,包括列表和字典等較為復(fù)雜的數(shù)據(jù)結(jié)構(gòu)。
8.3.4 結(jié)合使用函數(shù)和while循環(huán)