要计算一个三位数的各位数字之和,你可以使用以下Python代码:
def sum_of_digits(n):初始化数字之和为0sum_digits = 0循环直到n为0while n > 0:取n的最后一位数字并加到sum_digits上sum_digits += n % 10移除n的最后一位数字n //= 10返回数字之和return sum_digits获取用户输入的三位数n = int(input("请输入一个三位数:"))计算并打印各位数字之和print("这个三位数的各位数字之和是:", sum_of_digits(n))
这段代码定义了一个名为`sum_of_digits`的函数,它接受一个整数`n`作为参数,通过循环和取余操作计算出`n`的各位数字之和,并返回这个和。然后,代码从用户那里获取一个三位数,调用`sum_of_digits`函数计算其各位数字之和,并打印结果。

