Этот скрипт python добавляет суммы чисел, введенных в одну строку, ограниченную пробелом, за исключением того, что она не добавляется правильно. Спасибо заранее.
Print "Enter Numbers:"
list=raw_input().split()
list=map(int,list)
for result in list:
result+=result
print result
Например:
./sum_numbers
Enter Numbers:
1 1 1 1
22
./sum_numbers
Enter Numbers:
1 2 3 4 5 6
12
for result in list:
result+=result
Интерпретация:
получить первый / следующий элемент в list в result, добавить result в result и сохранить его в result repeat; получить следующий элемент в list в result (обратите внимание: это отбрасывает результат в предыдущей строке)