python求和函数sum()的使用示例

发布时间:2020-11-21 11:59:04

来源:亿速云

阅读:59

作者:小新

小编给大家分享一下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)>>>sum = sum([1,2,3]) # in list

6

如果我们加上start的话,应该是这样的>>> sum = sum([1,2,3],5) #in list +start

9

>>> 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()

学习这些过后,我们就可以正确的运用sum()函数了。

以上是python求和函数sum()的使用示例的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注亿速云行业资讯频道!

python中sum函数的使用方法及实例_python求和函数sum()的使用示例相关推荐

  1. python中sum函数的使用方法及实例_python 运行sum函数的使用

    sum(iterable[, start]) ,iterable为可迭代对象,如: sum([ ], start) , #iterable为list列表. sum(( ), start ) , #it ...

  2. python中sum函数的使用方法及实例_Python sum()用法及代码示例

    列表中的数字总和在任何地方都是必需的. Python提供了一个内置函数sum(),用于对列表中的数字求和. 用法: sum(iterable, start) iterable: iterable ca ...

  3. python中.find函数的使用方法及实例_python 如何使用find和find_all爬虫、找文本的实现...

    这篇文章我们来讲讲如何在python使用bs4模块返回值中正确使用find和find_all来取值. 我们先来看看find函数在两种场景使用: 一. find在字符串(str)时可以查找使用. 在字符 ...

  4. countif函数的使用方法及实例视频教程

    countif函数的使用方法及实例视频教程 COUNTIF函数作用是:计算单元格区域中满足给定条件的单元格个数,COUNTIF函数也是单条件,函数语法:COUNTIF(区域,条件) 第一个参数:区域: ...

  5. python中seek函数的用法_在Python中操作文件之seek()方法的使用教程

    seek()方法在偏移设定该文件的当前位置.参数是可选的,默认为0,这意味着绝对的文件定位,它的值如果是1,这意味着寻求相对于当前位置,2表示相对于文件的末尾. 没有返回值.需要注意的是,如果该文件被 ...

  6. isdigit函数python_在Python中处理字符串之isdigit()方法的使用

    在Python中处理字符串之isdigit()方法的使用 更新时间:2015年05月18日 12:06:29 投稿:goldensun 这篇文章主要介绍了在Python中处理字符串之isdigit() ...

  7. 在Python中检查类型的规范方法是什么?

    检查给定对象是否为给定类型的最佳方法是什么? 如何检查对象是否从给定类型继承? 假设我有一个对象o . 如何检查是否为str ? #1楼 前往雨果: 您可能是说list而不是array ,但这指向类型 ...

  8. python文件处理seek()方法的参数是,在Python中操作文件之seek()方法的使用教程

    在Python中操作文件之seek()方法的使用教程 seek()方法在偏移设定该文件的当前位置.参数是可选的,默认为0,这意味着绝对的文件定位,它的值如果是1,这意味着寻求相对于当前位置,2表示相对 ...

  9. python中不被定义_一日一技:在Python中双下划线私有方法不能被调用的原理

    一日一技:在Python中双下划线私有方法不能被调用的原理 在使用Python编写面向对象的代码时,我们会常常使用"继承"这种开发方式.例如下面这一段代码: class Info: ...

最新文章

  1. CBC2020 第五届中国计算机学会生物信息学会议(The Fifth CCF Bioinformatics Conference,简称CBC 2020) 2020年10月16日-10月18日在哈尔滨
  2. 从支付宝面试题谈:怎样有效减少用户咨询的客服成本
  3. SAP OData Total = 80是这样计算出来的
  4. DataTemplate和ControlTemplate的关系
  5. iOS底层探索之多线程(四)—GCD的队列
  6. 创建一个简单的WCF程序2——手动开启/关闭WCF服务与动态调用WCF地址
  7. 阿里云原生专家洛浩:详解Serverless的起源、发展和落地实践
  8. ubuntu 挂载 windows 分区
  9. 如何将Word转成PDF格式?这两种方法轻轻松松完成转换
  10. Element中MessageBox弹窗取消回调事件
  11. The server encountered an internal error that prevented it from fulfilling this request.解决方法
  12. uni-app在华为应用市场上架审核无法通过,涉及个人信息:IMEI用户数据收集问题
  13. kubectl查看node状态_【大强哥-k8s从入门到放弃03】查看K8S集群基本信息
  14. “Windows10 无法打开这个应用程序”解决方案
  15. 快捷支付对银行的冲击及银行应对办法
  16. 地面分割:Fast Segmentation of 3D Point Clouds for Ground Vehicles
  17. Linux nc 命令
  18. [leetcode]378. 有序矩阵中第 K 小的元素
  19. VMware网卡类型说明及修改(可修改为万兆网卡)
  20. gma 气象气候函数包的简要介绍及运算过程主要问题说明(内存不足、出现 nan 等)及解决方法

热门文章

  1. HTTP状态码(完整版)
  2. 终结者2登陆显示天网服务器,终结者2审判者涉及违规被限制登录怎么办
  3. HTML5游戏引擎(egret)
  4. 做财务,别让太多的机械工作埋没了你1%的涨薪机会
  5. 字节跳动音视频广州团队搭建啦!等你来加入
  6. 深入理解Linux进程间通信(IPC)-- 信号signal
  7. Java版:字母的大小写转换
  8. Java之数组元素对调
  9. 【数据挖掘实验】Clementine概述、记录操作、字段操作与图形的绘制
  10. Hummingbirdv2 E203 仿真排坑之路