Предмет: Информатика, автор: lardimm

Python. Ввести строку, в которой записана сумма натуральных чисел, например, ‘1+25+3’. Вычислите это выражение. Работать со строкой, как со списком.

Начало программы:
s=input('введите строку')
l=list(str(s));


lardimm: Сам кароче сделал, если вдруг кому то пригодится:
s='1+25+3'
l=list(str(s));
#print(s.split('+')) #разбивает строку по плюсам
user_list = [int(number) for number in s.split('+')]
#print(user_list)
suma=sum(user_list)
print('Сумма эл-ов из',user_list,'=',suma)
tutu007: делается еще проще:
eval("1+25+3")

Ответы

Автор ответа: лекция
2

n = input()

print(eval(n))

Похожие вопросы
Предмет: Английский язык, автор: ксюша517
Предмет: Математика, автор: maximgorrdienko