python怎么求整数各位数字之和

   2025-02-13 7630
核心提示:可以使用循环和取余运算符(%)来求整数各位数字之和。以下是一个示例代码:def sum_of_digits(n):sum = 0while n0:digit = n %

可以使用循环和取余运算符(%)来求整数各位数字之和。

以下是一个示例代码:

def sum_of_digits(n):    sum = 0    while n > 0:        digit = n % 10        sum += digit        n //= 10    return sumn = 12345print(sum_of_digits(n))  # 输出: 15

通过将整数不断地除以10取余,可以获得该整数的各个位上的数字。然后将这些数字相加即可得到整数各位数字之和。

 
 
更多>同类维修知识
推荐图文
推荐维修知识
点击排行
网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  网站留言