Форум сайта python.su
0
Есть такая задача:
В строку через пробел вводятся числа до тех пор, пока не введется признак конца ввода. Найти их сумму.
Версия Python 2.7.3
В паскале под признаком конца ввода понимается следующее http://www.amath.unc.edu/sysadmin/DO…ef_io.doc.html
Может быть sys.stdin.read , но как??
Офлайн
47
причем здесь паскаль?
Офлайн
0
bismigalisДля объяснения того, что такое “признак конца ввода”
причем здесь паскаль?
Офлайн
568
Переход по ссылке раскрывает понятие “признак конца ввода” более чем полностью.
Офлайн
33
nokados
Есть такая задача:
В строку через пробел вводятся числа до тех пор, пока не введется признак конца ввода. Найти их сумму.
import sys line = sys.stdin.read()[:-1] print sum(map(int, line.split(' ')))
34 45 65 6 8 56 ^Z 214
Отредактировано Budulianin (Окт. 16, 2013 14:45:06)
Офлайн