Сделать программу на python. условие: проверить, соблюдается ли в заданном тексте открывающих и закрывающих круглых скобок, то есть можно ли установить взаимно однозначное соответствие открывающих и закрывающих скобок, при чем открывающая скобка всегда предшествует соответствующей закрывающей.
Ответы на вопрос:
def bracket(a):
test_list = []
for i in a:
if i == "(" or i == ")":
test_list.append(i)
opening_bracket= test_list.count("(")
closing_bracket = test_list.count(')')
if opening_bracket ! = closing_bracket:
print("неправильные количество скобок! \t'(' = {} ')' = {}".format(
opening_bracket,closing_bracket
))
else: print('количество открывающих скобок, равно количеству закрывающих скобок')
text = '( текст для тестирования ( программы и ) для обработки ( данных) '
bracket(text)
text_1 = ""
bracket(text_1)
text_2 = ""
bracket(text_2)
вивод:
неправильные количество скобок! '(' = 3 ')' = 2
неправильные количество скобок! '(' = 30 ')' = 25
количество открывающих скобок, равно количеству закрывающих скобок
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
alinka57d15.07.2022 03:19
-
Glowly24.01.2020 14:17
-
КривенкоЖеня17.04.2020 20:14
-
UlyanaKwon66625.07.2022 10:20
-
zhannademcenko27.08.2022 12:27
-
socnyjarbuz14.01.2022 20:52
-
nastya29120406101204.10.2022 16:02
-
znayushiy1816.04.2023 15:26
-
tanya73225.12.2022 07:27
-
saha29919.08.2020 13:09
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.