Python编写:计算一个数的各位数字之和
我们经常会遇到需要对一个数的数字进行分离并进行计算的场景,例如求一个数的各位数字之和。今天,我们就来教大家如何用Python实现这个算法。
算法思路:
我们可以先把一个数转化成字符串,然后按照字符串的每一位进行拆分,最后将所有数字相加即可。具体实现方法如下:
def digit_sum(n): """ 计算一个数的各位数字之和 :param n: 待计算的数 :return: 各位数字之和 """ # 将数转化成字符串 str_n = str(n) # 初始变量sum为0 sum =
来源地址:https://blog.csdn.net/update7/article/details/131629776