Нужна программа на python, принимающая пример со сложением у пользователя и затем, выдающая результат
Это работа со списками. Запрос:
Введите пример со сложением: 3 + 5 + 4
Затем следует результат - сумма. Количество слагаемых может быть разное. Вот мой код:
task = input('Введите пример со сложением: ')
taskList = list(task.split(' + '))
for i in taskList:
Нет идей, что написать в цикле и правильное ли начало кода. Надеюсь на вашу помощь.
Ответы (1 шт):
Автор решения: Кирилл
→ Ссылка
Вот, если в лоб (лучше назвать переменную sum по-другому, т.к. скрывает имя такой же функции):
task = input('Введите пример со сложением: ')
taskList = list(task.split(' + '))
sum = 0
for i in taskList:
sum += int(i)
print(sum)
Когда сложно давать имена переменным:
print(sum(map(int, input('Введите пример со сложением: ').split(' + '))))