|
2 / 2 / 0
Регистрация: 11.12.2018
Сообщений: 19
|
||||||
Оформленные комментарии17.03.2019, 23:13. Показов 20725. Ответов 17
Метки нет (Все метки)
Задание:
При помощи итераторов и функций высшего порядка выведите список комментариев с указанием номера строки у каждого из них (нумерация строк с единицы). Знаки решетки и пробелы в начале строки (а также в начале комментария – после символа решётки) отбросьте. Также отбросьте пробелы и символы табуляции, если они встречаются в конце строки. Оформление строки вывода сделайте аналогично примеру. Пробел между двоеточием и комментарием не должен зависеть от содержания комментария (так как лидирующие и замыкающие пробелы в строке комментария отбрасываются). Пример Ввод: import sys for line in sys.stdin: # rstrip(’\n’) "отрезает" от строки line, # идущий справа символ перевода строки, # ведь print сам переводит строку print(line.rstrip(’\n’)) Вывод: Line 3: rstrip(’\n’) "отрезает" от строки line, Line 4: идущий справа символ перевода строки, Line 5: ведь print сам переводит строку Мой код:
#rstrip(’\n’) "отрезает" от строки line, то она не выводится. Как это исправить? P.S Если что-то непонятно объяснил, то скажите, пожалуйста, исправлюсь.
1
|
||||||
| 17.03.2019, 23:13 | |
|
Ответы с готовыми решениями:
17
Оформленные комментарии Оформленные комментарии Оформленные комментарии |
|
2 / 2 / 0
Регистрация: 11.02.2020
Сообщений: 5
|
||||||
| 11.02.2020, 21:58 | ||||||
|
Тебя просят решить задачу с итераторами и функциями высшего порядка, а ты делаешь перебором. Так не пойдёт. У меня тоже программа не очень, но хотя бы так. Надеюсь, это тебе хоть чем-то поможет.
1
|
||||||
|
641 / 481 / 179
Регистрация: 28.05.2012
Сообщений: 1,419
|
|
| 12.02.2020, 04:16 | |
|
Jayday, Вы на дату создания поста обращали внимание?
0
|
|
|
2 / 2 / 0
Регистрация: 11.02.2020
Сообщений: 5
|
|
| 12.02.2020, 18:39 | |
|
Vigi, Да, но вдруг есть те, кто сейчас ищут ту же информацию. Вдруг у них та же проблема, тем более решение так и не было найдено(
1
|
|
|
11 / 10 / 1
Регистрация: 23.02.2020
Сообщений: 63
|
||
| 01.03.2020, 17:20 | ||
|
0
|
||
|
243 / 178 / 73
Регистрация: 17.10.2018
Сообщений: 749
|
|||
| 02.03.2020, 00:24 | |||
|
Если номер строки так вот
0
|
|||
|
11 / 10 / 1
Регистрация: 23.02.2020
Сообщений: 63
|
||
| 02.03.2020, 09:12 | ||
|
1
|
||
|
243 / 178 / 73
Регистрация: 17.10.2018
Сообщений: 749
|
|
| 02.03.2020, 13:06 | |
|
1
|
|
|
132 / 118 / 29
Регистрация: 09.07.2019
Сообщений: 1,071
|
||||||
| 02.03.2020, 13:57 | ||||||
|
Bigfartyk,
1
|
||||||
|
11 / 10 / 1
Регистрация: 23.02.2020
Сообщений: 63
|
|
| 03.03.2020, 08:54 | |
|
0
|
|
|
243 / 178 / 73
Регистрация: 17.10.2018
Сообщений: 749
|
|
| 03.03.2020, 10:58 | |
|
0
|
|
|
11 / 10 / 1
Регистрация: 23.02.2020
Сообщений: 63
|
|
| 03.03.2020, 13:29 | |
|
0
|
|
|
243 / 178 / 73
Регистрация: 17.10.2018
Сообщений: 749
|
||
| 03.03.2020, 13:48 | ||
|
Блин, ну это же уже нетрудно!!!
0
|
||
|
11 / 10 / 1
Регистрация: 23.02.2020
Сообщений: 63
|
|
| 03.03.2020, 16:36 | |
|
Я еще долго мучился и решение оказалось вот таким. В любом случае спасибо!
0
|
|
|
243 / 178 / 73
Регистрация: 17.10.2018
Сообщений: 749
|
|
| 03.03.2020, 18:28 | |
|
0
|
|
|
0 / 0 / 0
Регистрация: 29.03.2022
Сообщений: 3
|
|
| 29.03.2022, 11:55 | |
|
import sys
c = [] data = sys.stdin.readlines() for i in data: if '#' in i: x = data.index(i) + 1 x = str(x) + ':' nim = i.index('#') + 1 if i[nim:][0] != ' ': rig = ' ' + i[nim:] orig = x + rig c.append(orig) else: orig = x + i[nim:] c.append(orig) for a in c: print('Line', a.rstrip())
0
|
|
|
0 / 0 / 0
Регистрация: 09.03.2024
Сообщений: 1
|
|
| 09.03.2024, 14:23 | |
|
код от D1MMON, но с пробелами
import sys c = [] data = sys.stdin.readlines() for i in data: if '#' in i: x = data.index(i) + 1 x = str(x) + ':' nim = i.index('#') + 1 if i[nim:][0] != ' ': rig = ' ' + i[nim:] orig = x + rig c.append(orig) else: orig = x + i[nim:] c.append(orig) for a in c: print('Line', a.rstrip()) Добавлено через 1 минуту спасибо за помощь
0
|
|
| 09.03.2024, 14:23 | |
|
Помогаю со студенческими работами здесь
18
Оформленные комментарии Оформленные комментарии Выберите правильно оформленные комментарии Получить цены всех кубиков, оформленные по образцу … руб. … коп. Выбрать все заказы, оформленные на одного сотрудника и отобразить их в DataGridView Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Доступность команды формы по условию
Maks 07.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2.
Задача: сделать доступной кнопку (команда формы "ЗавершитьСписание") при. . .
|
Уведомление о неверно выбранном значении справочника
Maks 06.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "НарядПутевка", разработанного в конфигурации КА2.
Задача: уведомлять пользователя, если в документе выбран неверный склад. . .
|
Установка 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. Реализовать контроль заполнения реквизита. . .
|