У меня проблемы с попыткой рассчитать и отобразить сумму ряда чисел в строках. это должно быть так:Как я могу сделать сумму в строке чисел в python?
32565854 SUM: 38
65985456 SUM: 48
17984956 SUM: 49
У меня проблемы с попыткой рассчитать и отобразить сумму ряда чисел в строках. это должно быть так:Как я могу сделать сумму в строке чисел в python?
32565854 SUM: 38
65985456 SUM: 48
17984956 SUM: 49
вы можете превратить строку в строку, а затем:
sum(map(int, '32565854'))
с файлом:
with open('input.txt') as f:
for line in f:
line = line.strip()
print line + ' ' + str(sum(map(int, line)))
Это много номеров и строк, и я хочу сделать это в файле, который называется «numbers.txt». Я использую «f = open ('numbers.txt») « –
Итерируя по каждой строке, не забудьте удалить символ новой строки в конце его: ' line = line.rstrip (' \ n ') ' –
it doesn Работа! е = открытая ('numbers.txt') линии = f.readlines для линий в е: печати (строки +»«+ Str (сумма (карта (ИНТ, линии)))) линии = lines.rstrip ('\ п') –
вы пробовали что-нибудь по коду? вставьте пожалуйста –