Python. Ввести строку, в которой записана сумма натуральных чисел, например, ‘1+25+3’. Вычислите это выражение. Работать со строкой, как со списком.
Начало программы:
s=input('введите строку')
l=list(str(s));
делается еще проще:
eval("1+25+3")
eval("1+25+3")
Ответы
Ответ дал:
2
n = input()
print(eval(n))
Вас заинтересует
2 года назад
3 года назад
9 лет назад
9 лет назад
10 лет назад
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)