在Python中,计算几个数的和可以通过多种方法实现,以下是几种常见的方法:
1. 使用内置函数 `sum()`:
numbers = [1, 2, 3, 4, 5]sum_of_numbers = sum(numbers)print(sum_of_numbers) 输出:15
2. 使用循环和累加:
total = 0n = int(input("请输入数字个数:"))for i in range(n):num = float(input("请输入数字:"))total += numprint("多个数字的和为:", total)
3. 通过用户输入求和:

num1 = float(input("输入第一个数字:"))num2 = float(input("输入第二个数字:"))sum = num1 + num2print("数字 {} 和数字 {} 相加的结果为:{}".format(num1, num2, sum))
4. 计算一个整数的各个位数字之和:
def sum_digits(num):total = 0while num > 0:total += num % 10num //= 10return totalnum = int(input("请输入一个三位数:"))print("数字各位之和为:", sum_digits(num))
以上是几种计算数字和的方法,您可以根据需要选择合适的方法。
