|
0 / 0 / 0
Регистрация: 14.02.2019
Сообщений: 22
|
|
Оформленные комментарии29.04.2019, 02:00. Показов 20958. Ответов 6
Метки нет (Все метки)
При помощи итераторов и функций высшего порядка выведите список комментариев с указанием номера строки у каждого из них (нумерация строк с единицы).
Знаки решетки и пробелы в начале строки (а также в начале комментария – после символа решётки) отбросьте. Также отбросьте пробелы и символы табуляции, если они встречаются в конце строки. Оформление строки вывода сделайте аналогично примеру. Пробел между двоеточием и комментарием не должен зависеть от содержания комментария (так как лидирующие и замыкающие пробелы в строке комментария отбрасываются). Пример Ввод Вывод 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 сам переводит строку Добавлено через 1 минуту не понимаю как сделать помогите пожалуйста
0
|
|
| 29.04.2019, 02:00 | |
|
Ответы с готовыми решениями:
6
Оформленные комментарии Оформленные комментарии Оформленные комментарии |
|
2 / 2 / 0
Регистрация: 11.02.2020
Сообщений: 5
|
||||||
| 11.02.2020, 21:56 | ||||||
0
|
||||||
|
11 / 10 / 1
Регистрация: 24.01.2020
Сообщений: 48
|
||||||
| 13.02.2020, 19:14 | ||||||
Сам там учусь, у меня прошли тесты
5
|
||||||
|
0 / 0 / 0
Регистрация: 04.12.2020
Сообщений: 5
|
|
| 16.02.2021, 16:27 | |
|
можете пожалуйста обьяснить как работает этот код?
Добавлено через 2 минуты new-programmer,
0
|
|
|
11 / 10 / 1
Регистрация: 24.01.2020
Сообщений: 48
|
|
| 16.02.2021, 20:20 | |
|
kkkkklll,
data = list(map(str.strip, sys.stdin)) - это потоковый ввод, он преобразует введенные строки в список data = [s.strip() for s in data] - здесь с помощью списочного выражения мы пробегаемся по каждой строке и с помощью метода strip() удаляем лишние пробелы справа и слева строки Но! Вообще эта строка здесь является лишней и ее можно убрать, т к в первой строке с помощью метода strip была уже проведена эта процедура coment = list(filter(lambda word: word[0] == '#', data)) Здесь с помощью filter мы отбираем строки, которые начинаются с символа # и записываем эти строки, которые и являются комментариями, в отдельный список И самое последнее. Там мы в цикле пробегаемся по всем отобранным комментариям, при этом с помощью data.index(e) мы определяем номер строки в исходном наборе строк Кстати мы выводим именно e[1:], т к самым первым символом является #, и его нужно удалить, а затем мы опять же с помощью e[1:].strip() удаляем лишние пробелы по краям строки Надеюсь стало понятнее...
0
|
|
|
1712 / 579 / 76
Регистрация: 10.04.2009
Сообщений: 9,328
|
|||||||
| 16.02.2021, 21:24 | |||||||
|
не моё дело, но я понимаю начало этой работа так:
0
|
|||||||
|
1 / 1 / 0
Регистрация: 04.02.2023
Сообщений: 4
|
||||||
| 04.02.2023, 08:35 | ||||||
0
|
||||||
| 04.02.2023, 08:35 | |
|
Помогаю со студенческими работами здесь
7
Оформленные комментарии Оформленные комментарии Выберите правильно оформленные комментарии Получить цены всех кубиков, оформленные по образцу … руб. … коп. Выбрать все заказы, оформленные на одного сотрудника и отобразить их в DataGridView Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|