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

Python
Вводится текст со сбалансированными скобками, требуется вывести на экран содержимое скобок (на отдельных строках). На пробелы и знаки препинания внимание не обращать, вложенных скобок в исходной строке нет. Текст состоит из слов, записанных латинскими буквами через пробел, знаков препинания.

Python

Скобка считается сбалансированной (корректной), если у каждой открывающей скобки есть соответствующая ей закрывающая скобка. Закрывающая скобка не идёт впереди открывающей.

Ответы

Автор ответа: nwjenj
0

Ответ:

def get_bracket_content(text):

stack = [ ]

for symbol in text:

if symbol == '(':

stack.append('')

elif symbol == ')':

if stack:

print(stack.pop())

elif stack:

stack[-1] += symbol

return

text = input('Введите текст со скобками: ')

get_bracket_content(text)

Похожие вопросы
Предмет: Математика, автор: voloboevagalina09