编写函数fun(n),返回整数 n每一位上数字的和。例如:当n的值为1234,函数返回10。利用该函数求出1至
10000之间所有每一位上数字相加和为15的整数以及个数。
fun函数怎么做!用python!
- 写回答
- 好问题 0 提建议
- 关注问题
- 邀请回答
-
4条回答
想我记得写信 2023-11-04 21:11关注def func(self, num): while num > 9: # 是否为一位数的判断 new_num = 0 # 局部变量,用于中间存储,归零用于每一轮的判断 while num > 0: # 判断被求参数是否还有位数可求 new_num += num % 10 # 获取个位上的值 num = num // 10 # 将位数整体右移一位 num = new_num # 将局部参数替代被求值继续进行判断 return num # 返回最后计算出的值即可解决 无用评论 打赏 举报