Python 函数:计算正整数各位数字之和
Python 函数:计算正整数各位数字之和
函数接口定义:
def digitSum(v):
'''
v为输入整数(正整数);
函数返回一个整数,其值为v的各位数字之和。
'''
# 将正整数转换为字符串
str_v = str(v)
# 初始化数字之和
sum = 0
# 遍历字符串各个字符
for char in str_v:
# 将字符转换为数字并累加到总和
sum += int(char)
# 返回数字之和
return sum
裁判测试程序样例:
a = int(input())
print(digitSum(a))
输入样例:
291
输出样例:
12
解题思路:
将正整数转换为字符串,遍历字符串各个字符并将其转换为数字求和即可。
原文地址: https://www.cveoy.top/t/topic/fV4g 著作权归作者所有。请勿转载和采集!