试题列表圆型数2试画数4总分40--附加题--1--试题要求试题分数1分附加题下第2题共2题--求一个整数各个好的和第5一个函数计算一个整数各个数字的和。使用下面的函数头--def sumDigitsn--编写程序提示用户输入一个整数然后调用该函数计算并显示这个整数所有数字之和
附加题1:
题目要求:
编写一个函数,计算一个整数各个数字的和。使用下面的函数头:
def sumDigits(n):
编写程序提示用户输入一个整数,然后调用该函数,计算并显示这个整数所有数字之和。
参考代码:
def sumDigits(n):
# 初始化数字和为0
total = 0
# 将整数转换为字符串,依次遍历每个字符
for digit in str(n):
# 将字符转换为数字并累加到数字和中
total += int(digit)
# 返回数字和
return total
# 提示用户输入一个整数
n = int(input("请输入一个整数:"))
# 调用函数计算数字和并显示结果
print("该整数各个数字之和为:", sumDigits(n))
运行示例:
请输入一个整数:12345
该整数各个数字之和为: 15
原文地址: https://www.cveoy.top/t/topic/cvRn 著作权归作者所有。请勿转载和采集!