課程
/后端開發
/Python
/初識Python
def square_of_sum(L)
? ? sum=0
? ? for x in L:
? ? ? ? sum=sum+x*x
? ? return sum
2018-07-24
源自:初識Python 7-3
正在回答
如果你的意思是要判斷一個未知變量是不是list的話,可以用isinstance(L,list),返回True則L是一個list。
list?用?[]
[] 中括號是list
先使用語句“if len(L)==0”,如果L的長度等于0,那么這個那么這個函數就沒有參數,直接返回0就可以了,如果L的長度大于0,就算L僅僅代表一個數,那它就是一個list,一個數也可以是list
? ?if len(L)==0:
? ? ? ? return 0
? ?else:
? ? ? ? for x in L:
? ? ? ? ? ?sum=sum+x*x
? ?return sum
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2018-08-20
如果你的意思是要判斷一個未知變量是不是list的話,可以用isinstance(L,list),返回True則L是一個list。
2018-07-31
2018-07-24
[] 中括號是list
2018-07-24
先使用語句“if len(L)==0”,如果L的長度等于0,那么這個那么這個函數就沒有參數,直接返回0就可以了,如果L的長度大于0,就算L僅僅代表一個數,那它就是一個list,一個數也可以是list
def square_of_sum(L)
? ? sum=0
? ?if len(L)==0:
? ? ? ? return 0
? ?else:
? ? ? ? for x in L:
? ? ? ? ? ?sum=sum+x*x
? ?return sum