Найти - Пользователи
Полная версия: Сумма нескольких чисел
Начало » Python для новичков » Сумма нескольких чисел
1
nokados
Есть такая задача:
В строку через пробел вводятся числа до тех пор, пока не введется признак конца ввода. Найти их сумму.
Версия Python 2.7.3

В паскале под признаком конца ввода понимается следующее http://www.amath.unc.edu/sysadmin/DO…ef_io.doc.html

Может быть sys.stdin.read , но как??
bismigalis
причем здесь паскаль?
nokados
bismigalis
причем здесь паскаль?
Для объяснения того, что такое “признак конца ввода”
FishHook
Переход по ссылке раскрывает понятие “признак конца ввода” более чем полностью.
Budulianin
nokados
Есть такая задача:
В строку через пробел вводятся числа до тех пор, пока не введется признак конца ввода. Найти их сумму.

Есть такое решение:
import sys
line = sys.stdin.read()[:-1]
print sum(map(int, line.split(' ')))

34 45 65 6 8 56
^Z
214

This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB