python学习_详解python中的求和函数sum()

本篇文章给大师介绍python乞降函数sum()的用法。有必定的参考代价,有需求的冤家能够参考一下,但愿对于大师有所协助。

python学习_详解python中的求和函数sum()

我原本想算多少个Int值相加的以及,本觉得很复杂的工作,后果却很哀痛,例

>>>sum = sum(1,2,3)         #后果很分明呈现成绩报错
TypeError: sum expected at most 2 arguments, got 3

傻乎乎的我觉得只能算前两个数的以及即是3,就又试了一下

>>>sum = sum(1,2)           #后果仍是报错
TypeError: 'int' object is not iterable

实在,咱们所理解sum()函数语法是如许的

sum(iterable[, start])

此中

  • iterable – 可迭代工具,如:列表(list)、元组(tuple)、汇合(set)、字典(dictionary)。

  • start – 指定相加的参数,假如不配置这个值,默许为0。

也便是说sum()最初求患上的值 = 可迭代工具外面的数加起来的总以及(字典:key值相加) + start的值(假如没写start的值,则默许为0) 以是,我所求的多少个int值的以及能够写成如许

>>>sum = sum([1,2,3])             # in list
6

假如咱们加之start的话,该当是如许的

>>> sum = sum([1,2,3],5)          #in list +start
11
>>> sum = sum((1,2,3))            #in tuple
6
>>> sum = sum({1,2,3})            #in set
6
>>> sum = sum({1:5,2:6,3:7})      #in dictionary key
6
>>> sum = sum(range(1,4))         #in range()
6

以上便是详解python中的乞降函数sum()的具体内容,更多请存眷酷吧易资源网别的相关文章!

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

酷吧易资源网 python教程 python学习_详解python中的求和函数sum() https://www.kubayi.com/6805.html

python学习_详解python中的求和函数sum()
下一篇:

已经没有下一篇了!

常见问题

相关文章

评论
暂无评论