所以我有这个:
def main():
num = input("Enter a number:")
total = 0
for digit in str(num):
total += int(digit)
print(total)
main()
它的作用是获取字符串中的数字并将它们加在一起(321 的输出为 6)。我需要做的是做一个 for in range 循环,取范围内的所有数字,取它们的数字,然后将总和添加到一个全新的总数中。基本上做第一个函数的工作,但有多个数字(例如,输入 10 和 15 将加在一起 1(10: 1 + 0), 2(11: 1+1), 3(12: 1+2), 4 (13: 1+3)、5(14: 1+4) 和 6 (15: 1+5)。1+2+3+4+5+6=21。因此在范围内输入 10 和 15 将输出为 21。