Форум программистов, компьютерный форум, киберфорум
Python для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
0 / 0 / 0
Регистрация: 15.12.2021
Сообщений: 29

Скобки 2

06.01.2023, 10:37. Показов 995. Ответов 0

Студворк — интернет-сервис помощи студентам
Напишите функцию brackets() для проверки правильности расстановки скобок четырех видов:
[],(),{},<>. Функция возвращает True, если скобки расставлены правильно, и False, если неправильно.

Пример 1
Ввод Вывод
line = "[12 / (9) + 2(5{15 * <2 - 3>}6)]"
print(brackets(line))
True
Пример 2
Ввод Вывод
line = "1{2 + [3}45 - 6] * (7 - 8) 9"
print(brackets(line))
False
Примечания
Под правильностью расстановки скобок подразумевается, что каждая открывающая скобка имеет закрывающую, расположенную после нее и не перекрываемую другими открытыми скобками, а не правильность относительно чисел и знаков арифметических операций.
Например, ([{}])()<{}> – правильное расположение скобок, а ({]) – неправильное.
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
06.01.2023, 10:37
Ответы с готовыми решениями:

Скобки
a = print(''.join(str(a))) Как сделать так, чтобы выводилось без квадратных скобок?

Расставить скобки
Суть задачи, вводится алгебраическое выражение, содержащее целые положительные числа и знаки операций: плюс, минус и умножить. Деление не...

Любимые скобки
Я уверен, что 100500 раз спрашивали это, но я что-то не нашел. дан список, например: надо проверить на правильность выставлении...

0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
06.01.2023, 10:37
Помогаю со студенческими работами здесь

Как убрать скобки ?
Всем привет, как убрать скобки при выводе массива. ничего не помогает import urllib from urllib import request import numpy as np ...

Убрать квадратные скобки
n = int(input()) squares = print(squares) При выводе программа выводит следующее: Пример - ввод 4 вывод - Вроде бы все...

Вывести переменную в скобки
Мне надо вывести переменные ip и passw в скобки, потому что без скобок не будет работать. Помогите пожалуйста. Добавлено через 4...

Как убрать скобки
Задача: Компьютерный формат даты и времени состоит только из чисел, например: 21.05.2018 16:30 Люди предпочитают видеть что-то вроде...

Удалить все не закрытые скобки
Как можно удалить незакрытые скобки с строки? К примеру из brackets = '1 * (2 + 1)) / (2 - 4)))' сделать 1 * (2 + 1) / (2 - 4)


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
1
Ответ Создать тему
Новые блоги и статьи
Установка Qt Creator для C и C++: ставим среду, CMake и MinGW без фреймворка Qt
8Observer8 05.04.2026
Среду разработки Qt Creator можно установить без фреймворка Qt. Есть отдельный репозиторий для этой среды: https:/ / github. com/ qt-creator/ qt-creator, где можно скачать установщик, на вкладке Releases:. . .
AkelPad-скрипты, структуры, и немного лирики..
testuser2 05.04.2026
Такая программа, как AkelPad существует уже давно, и также давно существуют скрипты под нее. Тем не менее, прога живет, периодически что-то не спеша дополняется, улучшается. Что меня в первую очередь. . .
Отображение реквизитов в документе по условию и контроль их заполнения
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеСпецтехники", разработанного в конфигурации КА2. Данный документ берёт данные из другого нетипового документа. . .
Фото всей Земли с борта корабля Orion миссии Artemis II
kumehtar 04.04.2026
Это первое подобное фото сделанное человеком за 50 лет. Снимок называют новым вариантом легендарной фотографии «The Blue Marble» 1972 года, сделанной с борта корабля «Аполлон-17». Новое фото. . .
Вывод диалогового окна перед закрытием, если документ не проведён
Maks 04.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать программный контроль на предмет проведения документа. . .
Программный контроль заполнения реквизитов табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: 1. Реализовать контроль заполнения реквизита. . .
wmic не является внутренней или внешней командой
Maks 02.04.2026
Решение: DISM / Online / Add-Capability / CapabilityName:WMIC~~~~ Отсюда: https:/ / winitpro. ru/ index. php/ 2025/ 02/ 14/ komanda-wmic-ne-naydena/
Программная установка даты и запрет ее изменения
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: при создании документов установить период списания автоматически. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru