python中sum函数的使用方法及实例_python求和函数sum()的使用示例
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()的使用示例相关推荐
- python中sum函数的使用方法及实例_python 运行sum函数的使用
sum(iterable[, start]) ,iterable为可迭代对象,如: sum([ ], start) , #iterable为list列表. sum(( ), start ) , #it ...
- python中sum函数的使用方法及实例_Python sum()用法及代码示例
列表中的数字总和在任何地方都是必需的. Python提供了一个内置函数sum(),用于对列表中的数字求和. 用法: sum(iterable, start) iterable: iterable ca ...
- python中.find函数的使用方法及实例_python 如何使用find和find_all爬虫、找文本的实现...
这篇文章我们来讲讲如何在python使用bs4模块返回值中正确使用find和find_all来取值. 我们先来看看find函数在两种场景使用: 一. find在字符串(str)时可以查找使用. 在字符 ...
- countif函数的使用方法及实例视频教程
countif函数的使用方法及实例视频教程 COUNTIF函数作用是:计算单元格区域中满足给定条件的单元格个数,COUNTIF函数也是单条件,函数语法:COUNTIF(区域,条件) 第一个参数:区域: ...
- python中seek函数的用法_在Python中操作文件之seek()方法的使用教程
seek()方法在偏移设定该文件的当前位置.参数是可选的,默认为0,这意味着绝对的文件定位,它的值如果是1,这意味着寻求相对于当前位置,2表示相对于文件的末尾. 没有返回值.需要注意的是,如果该文件被 ...
- isdigit函数python_在Python中处理字符串之isdigit()方法的使用
在Python中处理字符串之isdigit()方法的使用 更新时间:2015年05月18日 12:06:29 投稿:goldensun 这篇文章主要介绍了在Python中处理字符串之isdigit() ...
- 在Python中检查类型的规范方法是什么?
检查给定对象是否为给定类型的最佳方法是什么? 如何检查对象是否从给定类型继承? 假设我有一个对象o . 如何检查是否为str ? #1楼 前往雨果: 您可能是说list而不是array ,但这指向类型 ...
- python文件处理seek()方法的参数是,在Python中操作文件之seek()方法的使用教程
在Python中操作文件之seek()方法的使用教程 seek()方法在偏移设定该文件的当前位置.参数是可选的,默认为0,这意味着绝对的文件定位,它的值如果是1,这意味着寻求相对于当前位置,2表示相对 ...
- python中不被定义_一日一技:在Python中双下划线私有方法不能被调用的原理
一日一技:在Python中双下划线私有方法不能被调用的原理 在使用Python编写面向对象的代码时,我们会常常使用"继承"这种开发方式.例如下面这一段代码: class Info: ...
最新文章
- CBC2020 第五届中国计算机学会生物信息学会议(The Fifth CCF Bioinformatics Conference,简称CBC 2020) 2020年10月16日-10月18日在哈尔滨
- 从支付宝面试题谈:怎样有效减少用户咨询的客服成本
- SAP OData Total = 80是这样计算出来的
- DataTemplate和ControlTemplate的关系
- iOS底层探索之多线程(四)—GCD的队列
- 创建一个简单的WCF程序2——手动开启/关闭WCF服务与动态调用WCF地址
- 阿里云原生专家洛浩:详解Serverless的起源、发展和落地实践
- ubuntu 挂载 windows 分区
- 如何将Word转成PDF格式?这两种方法轻轻松松完成转换
- Element中MessageBox弹窗取消回调事件
- The server encountered an internal error that prevented it from fulfilling this request.解决方法
- uni-app在华为应用市场上架审核无法通过,涉及个人信息:IMEI用户数据收集问题
- kubectl查看node状态_【大强哥-k8s从入门到放弃03】查看K8S集群基本信息
- “Windows10 无法打开这个应用程序”解决方案
- 快捷支付对银行的冲击及银行应对办法
- 地面分割:Fast Segmentation of 3D Point Clouds for Ground Vehicles
- Linux nc 命令
- [leetcode]378. 有序矩阵中第 K 小的元素
- VMware网卡类型说明及修改(可修改为万兆网卡)
- gma 气象气候函数包的简要介绍及运算过程主要问题说明(内存不足、出现 nan 等)及解决方法