如何编写 python 程序来打印由逗号分隔的一串数字的总和?
How can I write a python program to print the sum of a string of numbers that are separated by a comma?
编写一个 python 程序,让用户输入由逗号分隔的三个数字组成的字符串,例如“32, 13, 15”,并打印数字的总和。
例如
输入以逗号分隔的三个数字:32、13、15
总和为 60
我能够打印出以逗号分隔的字符串,但不知道如何计算求和部分。
txt = '32, 13, 15'
list_numbers = txt.split(',')
sum = 0
for num in list_numbers:
sum += int(num)
print(sum)
输出:60
您可以用逗号分隔字符串以获取数字,将它们从字符串转换为 int
,然后使用内置 sum
函数将它们相加:
txt = '32, 13, 15'
ans = sum([int(i) for i in txt.split(',')])
print(ans)
编写一个 python 程序,让用户输入由逗号分隔的三个数字组成的字符串,例如“32, 13, 15”,并打印数字的总和。
例如 输入以逗号分隔的三个数字:32、13、15 总和为 60
我能够打印出以逗号分隔的字符串,但不知道如何计算求和部分。
txt = '32, 13, 15'
list_numbers = txt.split(',')
sum = 0
for num in list_numbers:
sum += int(num)
print(sum)
输出:60
您可以用逗号分隔字符串以获取数字,将它们从字符串转换为 int
,然后使用内置 sum
函数将它们相加:
txt = '32, 13, 15'
ans = sum([int(i) for i in txt.split(',')])
print(ans)