如何在python中获取数字总和
发布时间:2020-12-20 13:04:06 所属栏目:Python 来源:网络整理
导读:参见英文答案 Sum the digits of a number – python????????????????????????????????????12个 我想说 num = 123456 如何获得21的数字和?如何使用sum()函数?我尝试了sum(num)但它说’int’对象不可迭代. 解决方法 单程: In [1]: num=123456In [2]: sum(m
参见英文答案 >
Sum the digits of a number – python????????????????????????????????????12个
我想说 num = 123456 如何获得21的数字和?如何使用sum()函数?我尝试了sum(num)但它说’int’对象不可迭代. 解决方法
单程:
In [1]: num=123456 In [2]: sum(map(int,str(num))) Out[2]: 21 In [3]: def digitsum(x): ...: return sum(map(int,str(x))) ...: In [4]: digitsum(num) Out[4]: 21 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |