编写函数whe:功能为求一个正整数各位数字之和
编程实现:任意输入一个正整教,通过调用whe教实现求这个正整教各位数字之和
def whe(num):
sum = 0
while num > 0:
sum += num % 10
num //= 10
return sum
# 测试
num = int(input("请输入一个正整数:"))
sum = whe(num)
print("各位数字之和为:", sum)
以上代码首先定义了一个函数 whe
,接收一个正整数作为参数,通过循环对该数字的每一位进行相加,最终返回各位数字之和。然后在主程序中,用户输入一个正整数,调用 whe
函数计算各位数字之和,最后输出结果。