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

Соберите все заглавные буквы в одно слово

09.06.2019, 14:19. Показов 6305. Ответов 3
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дан кусок текста. Соберите все заглавные буквы в одно слово в том порядке как они встречаются в куске текста.
Необходимо использовать функцию:
Python
1
2
3
4
5
6
7
8
a = str(input())
def find_message(a):
result = ""
for i in a:
    if i.isupper == true:
        ch == i
        result += ch
print(result)
Однако мне выдает ошибку
Помогите исправить. Заранее огромное спасибо.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
09.06.2019, 14:19
Ответы с готовыми решениями:

Вводится слово, все буквы в слове заглавные заменить все буквы с заглавных на маленькие
)вводится слово , все буквы в слове заглавные.Вывести это слово на веб страницу заменив все буквы с заглавных на маленькие. Определить...

Найти все звонкие согласные буквы, которые входят более чем в одно слово; все гласные буквы, которые не входят более чем в одно слово
Нужно найти все звонкие согласные буквы, которые входят более чем в одно слово; все гласные буквы, которые не входят более чем в одно...

В массиве из 70 символов все заглавные буквы А заменить на строчные и все сточные-на заглавные.
1.написать программу по созданию таблицы Пифагора. 2.В массиве из 70 символов все заглавные буквы А заменить на строчные и все сточные-на...

3
1732 / 970 / 199
Регистрация: 22.02.2018
Сообщений: 2,693
Записей в блоге: 6
09.06.2019, 14:38
catauggie, Сходу вижу ошибку. В теле функции отсутствую отступы.

Добавлено через 3 минуты
Но даже если правильно оформить функцию, то этот код не будет ничего выводить. Так как нет вызова функции.
0
Эксперт PythonЭксперт Java
19530 / 11067 / 2931
Регистрация: 21.10.2017
Сообщений: 23,294
09.06.2019, 15:05
Лучший ответ Сообщение было отмечено catauggie как решение

Решение

Python
1
2
3
4
5
def foo(s):
    return ''.join(list(filter(lambda x: x.isupper(), s)))
 
 
print(foo('gJHGjgJHGhjGHjhgHGJh mbMNBMmnbMNB'))
Добавлено через 2 минуты
Цитата Сообщение от catauggie Посмотреть сообщение
Помогите исправить
Python
1
2
3
4
5
6
7
8
9
10
def find_message(s):
    result = ""
    for i in s:
        if i.isupper():
            result += i
    return result
 
 
a = input('>>> ')
print(find_message(a))
1
1732 / 970 / 199
Регистрация: 22.02.2018
Сообщений: 2,693
Записей в блоге: 6
09.06.2019, 15:25
Лучший ответ Сообщение было отмечено catauggie как решение

Решение

Потрясающе, в таеом коротком коде столько ошибок.
Кроме выше упомянутых ошибок:
true пишется с прописной буквы True,
Для вызова метода, как и функции, на конце должны быть скобки isupper().
Строка
Цитата Сообщение от catauggie Посмотреть сообщение
ch == i
вообще не понятно для чего.
ch нужно назначить переменной цикла.
Вот правильный код
Python
1
2
3
4
5
6
7
8
a = str(input())
def find_message(a):
    result = ""
    for ch in a:
        if ch.isupper() == True:
            result += ch
    print(result)
find_message(a)
Вывод:
Python
1
2
проверка ТребуЕмого текСТа.
ТЕСТ
Добавлено через 8 минут
И еще. Вообще то параметрам функции и аргументам при ее вызове, что бы не было путаницы, лучше давать разные имена.
Python
1
2
3
4
5
6
7
8
a = str(input())
def find_message(s):
    result = ""
    for ch in s:
        if ch.isupper() == True:
            result += ch
    print(result)
find_message(a)
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
09.06.2019, 15:25
Помогаю со студенческими работами здесь

Получить все согласные, входящих только в одно слово, и все гласные, которые входят более чем в одно слово
1) Заданная последовательность слов на русском языке. Слова разделены запятыми, после последнего слова - точка. Получить все согласные,...

Напечатать в алфавитном порядке: все согласные буквы, которые входят в каждое четное слово и не входят ни в одно нечетное слово.
Помогите пожалуйста решить задачу.(новичек в этом деле) Напечатать в алфавитном порядке: все согласные буквы, которые входят в каждое...

напечатать в алфавитном порядке все звонкие согласные буквы,которые входят в каждое нечетное слово и не входят ни в одно четное слово
помогите пожалуйста решить задачу** дан текст на русском языке.напечатать в алфавитном порядке все звонкие согласные буквы,которые входят в...

Напечатать в алфавитном порядке все звонкие согласные буквы, которые входят в каждое нечётное слово и не входят хотя бы в одно чётное слово
Дана непустая последовательность слов из строчных русских букв; между соседними словами - запятая, за последним словом точка. Напечатать в...

Все согласные буквы, которые входят только в одно слово
Дана непустая последовательность слов из строчных русских букв, между соседними словами-запятой, за последним словом-точка. Напечатать в...


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

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Новые блоги и статьи
Программный контроль заполнения реквизита табличной части документа
Maks 02.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "СписаниеМатериалов", разработанного в конфигурации КА2. Задача: реализовать контроль заполнения реквизита "ПричинаСписания". . .
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. Задача: при создании документов установить период списания автоматически. . .
Вывод данных в справочнике через динамический список
Maks 01.04.2026
Реализация из решения ниже выполнена на примере нетипового справочника "Спецтехника" разработанного в конфигурации КА2. Задача: вывести данные из ТЧ нетипового документа. . .
Программное заполнения текстового поля в реквизите формы документа
Maks 01.04.2026
Алгоритм из решения ниже реализован на нетиповом документе "ВыдачаОборудованияНаСпецтехнику" разработанного в конфигурации КА2, в дополнении к предыдущему решению. На форме документа создается. . .
К слову об оптимизации
kumehtar 01.04.2026
Вспоминаю начало 2000-х, университет, когда я писал на Delphi. Тогда среди программистов на форумах активно обсуждали аккуратную работу с памятью: нужно было следить за переменными, вовремя. . .
Идея фильтра интернета (сервер = слой+фильтр).
Hrethgir 31.03.2026
Суть идеи заключается в том, чтобы запустить свой сервер, о чём я если честно мечтал давно и давно приобрёл книгу как это сделать. Но не было причин его запускать. Очумелые учёные напечатали на. . .
Модель здравосоХранения 6. ESG-повестка и устойчивое развитие; углублённый анализ кадрового бренда
anaschu 31.03.2026
В прикрепленном документе раздумья о том, как можно поменять модель в будущем
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru