Предмет: Информатика,
автор: ССX
Даю 100 баллов!
Дана строка, содержащая одно или более целых чисел от 0 до 109, разделенных знаками “+” или “-”. Вычислите значение этого выражения.
Решение оформите в виде функции Eval(S).
это если нельзя использовать eval()
если можно, то другой человек уже ответил
Ответы
Автор ответа:
0
Ответ: print(eval(input()))
Похожие вопросы
Предмет: Қазақ тiлi,
автор: 1231942
Предмет: Русский язык,
автор: Rfnzкатярина
Предмет: Английский язык,
автор: Lòl123538
Предмет: Другие предметы,
автор: Antineon
Предмет: Литература,
автор: EzGameEzLife
a = int(s[0])
for i in range(len(s)):
if s[i] == '-':
a = a - int(s[i + 1])
if s[i] == '+':
a = a + int(s[i + 1])
return a