6-3 整数数位和(高教社,《Python编程基础及应用》习题8-3) (10 分)
编写一个函数,该函数接受一个正整数作为参数,返回该整数的各位数字之和。
函数接口定义:
def digitSum(v)
v为输入整数(正整数);
函数返回一个整数,其值为v的各位数字之和。
裁判测试程序样例:
a = int(input())
print(digitSum(a))
输入样例:
291
输出样例:
12
Python题解
def digitSum(v):
sum=0
while(v):
sum+=v%10
v//=10
return sum