之前誤用sum()函數,我又去查了查python sum()函數才恍然大悟。
我本來想算幾個Int值相加的和,本以為很簡單的事情,結果卻很悲傷,例:
>>>sum=sum(1,2,3)#結果很明顯出現問題報錯TypeError:sumexpectedatmost2arguments,got3
傻乎乎的我以為只能算前兩個數的和等于3,就又試了一下
>>>sum=sum(1,2)#結果還是報錯TypeError:'int'objectisnotiterable
其實,我們所了解sum()函數語法是這樣的
sum(iterable[,start])
其中
iterable – 可迭代對象,如:列表(list)、元組(tuple)、集合(set)、字典(dictionary)。
start – 指定相加的參數,如果沒有設置這個值,默認為0。
也就是說sum()最后求得的值 = 可迭代對象里面的數加起來的總和(字典:key值相加) + start的值(如果沒寫start的值,則默認為0)
>>>sum=sum([1,2,3])#inlist6
如果我們加上start的話,應該是這樣的
>>>sum=sum([1,2,3],5)#inlist+start9>>>sum=sum((1,2,3))#intuple6>>>sum=sum({1,2,3})#inset6>>>sum=sum({1:5,2:6,3:7})#indictionarykey6>>>sum=sum(range(1,4)#inrange()
看完了這篇文章,相信你對python中sum函數的使用方式有了一定的了解,想了解更多相關知識,歡迎關注本站行業資訊頻道,感謝各位的閱讀!
本文由 貴州做網站公司 整理發布,部分圖文來源于互聯網,如有侵權,請聯系我們刪除,謝謝!
c語言中正確的字符常量是用一對單引號將一個字符括起表示合法的字符常量。例如‘a’。數值包括整型、浮點型。整型可用十進制,八進制,十六進制。八進制前面要加0,后面...
2022年天津專場考試原定于3月19日舉行,受疫情影響確定延期,但目前延期后的考試時間推遲。 符合報名條件的考生,須在規定時間登錄招考資訊網(www.zha...
:喜歡聽,樂意看。指很受歡迎?!巴卣官Y料”喜聞樂見:[ xǐ wén lè jiàn ]詳細解釋1. 【解釋】:喜歡聽,樂意看。指很受歡迎。2. 【示例】:這是...
股票面值為什么是1元?股票面值是1元是為了節約發行成本和規范市場,方便股票交易的清算和過戶登記,所以監管機構統一規定股票面值設為1元。股票面值與股票市值有哪些區別?股票面值是股份公司發行的股票面值上標明的金額,這個金額就是面值。股票的面值通常是每股,上市發行公司將其資本分成若干股。每股代表的資本是每股的面值。股票的面值是固定不變的。也有一些股票沒有面值。股票面值的作用之一是確定每股股份對股份公司的...
(相關資料圖)生活中,很多人都不知道核酸分子雜交主要步驟_核酸分子雜交主要步驟有,其實非常簡單,下面就是小編搜索到的核酸分子雜交主要步驟_核酸分子雜交主要步驟有相關的一些知識,我們一起來學習下吧!1、核酸分子雜交的主要步驟是什么?相信還是有很多朋友感興趣的。讓我們一起來看看吧。2、探針的制備:那么我們的探針就是根據堿基配對的原理,可以與待測核酸分子結合的核酸片段。3、接下來是雜交:預雜交是必要的,...
理財通余額寶對比收益如何?1、余額寶收益余額寶背后的貨幣市場基金是田弘增利寶貨幣發展基金,收益遠高于銀行。由于需要我們可以和支付寶內的錢一樣進行消費,所以企業對于中國現在我國社會很多人都把零錢存到余額寶內。具體分析數據顯示了余額寶年化收益率的走勢??梢钥闯?,余額寶的回報率沒有一個超過7%,大部分都在6%以下。余額寶的收益趨勢相對穩定。2、理財通收益微信理財通背后的華夏文化財富寶理財投資基金,理財通...