最后面直接寫return行嗎?還有這個函數的定義可以自己寫嗎
def?square_of_sum(L): ????sum?=?0 ????for?x?in?L: ????????sum?=?sum?+?x?*?x ????return?sum print?square_of_sum([1,?2,?3,?4,?5]) print?square_of_sum([-5,?0,?5,?15,?25])
寫成def sum(L):
????sum=0
........
return
.......
def?square_of_sum(L): ????sum?=?0 ????for?x?in?L: ????????sum?=?sum?+?x?*?x ????return?sum print?square_of_sum([1,?2,?3,?4,?5]) print?square_of_sum([-5,?0,?5,?15,?25])
寫成def sum(L):
????sum=0
........
return
.......
2018-09-05
舉報
2018-09-05
不行的,直接寫return就是返回空值了??梢宰约簩懙?,不過差不多。
2018-09-07
函數名隨便取,只要在引用是保持一致就行,但一般取英文名,方便使用