求大神解答
我求1*1 2*2 3*3的和,報錯說sum求和只能有兩個參數,我給了3個。
但如果只能兩個參數的話,任務里的1*1 2*2 3*3 ... 100*100不是有100個參數嗎?為什么就可以
? ?2. ?我改成兩個參數(1*1 2*2)以后,又報錯說不是iterable的?啥意思?
我求1*1 2*2 3*3的和,報錯說sum求和只能有兩個參數,我給了3個。
但如果只能兩個參數的話,任務里的1*1 2*2 3*3 ... 100*100不是有100個參數嗎?為什么就可以
? ?2. ?我改成兩個參數(1*1 2*2)以后,又報錯說不是iterable的?啥意思?
2016-04-12
舉報
2016-04-12
。。。 題主一再準備,你們怎么忍心 答非所問。。。?
2016-04-12
sum(...)
??? sum(sequence[, start]) -> value
??? Return the sum of a sequence of numbers (NOT strings) plus the value
??? of parameter 'start' (which defaults to 0).? When the sequence is
??? empty, return start.
這個是py對sum函數的定義:上面是格式,返回一個數字序列的總和(沒有字符串)加上參數“開始”(默認為0)的數值,當序列為空,開始返回。
2016-04-12
sum函數求和的參數是一個list,加上[ ]