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

Как найти слово с заглавной буквой в списке

23.03.2018, 14:25. Показов 26827. Ответов 2

Author24 — интернет-сервис помощи студентам
Всем добрый день! Подскажите с задачкой. Пользователь вводит слова через пробел и они записываются в список. Как узнать есть ли в списке слова, в которых есть любая заглавная буква?

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

Python
1
2
3
4
5
6
7
8
capital_latter = []
 
user_input = input("Напишите слово:").split(" ")
 
for i in user_input:
 if i >="A" and i<="Z":
  capital_latter.append(i)
print(i, capital_latter)
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
23.03.2018, 14:25
Ответы с готовыми решениями:

Напечатать слово с заглавной буквой А
Вот мой код но некоторые ошибки есть. Надо исправить ошибку или другой код надо написать ...

Как найти слова с заглавной буквой?
Всем привет! Есть предложения, которые начинаются с большой буквы(в конце нет точек). Вопрос: Как...

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

Найти в заданном тексте слово, начинающееся буквой “а” и оканчивающееся буквой “я”
Найти в заданном тексте слово, начинающееся буквой “а” и оканчивающееся буквой “я” PascalABC

Перевести с Delphi на C#. Найти слово, начинающееся буквой а и оканчивающееся буквой я
Вот сама задача : дана строка. найти какое-нибудь слово, начинающееся буквой а и оканчивающееся...

2
891 / 203 / 54
Регистрация: 06.11.2015
Сообщений: 2,247
Записей в блоге: 2
23.03.2018, 15:22 2
Sunny_John, сделайте отдельный метод, который бы итерировал по списку и проверял слова на наличие заглавных букв.
Для нахождения заглавной буквы можно использовать регулярное выражение.
1
5027 / 3373 / 1155
Регистрация: 21.03.2016
Сообщений: 8,188
23.03.2018, 21:30 3
Python
1
2
3
4
5
6
7
8
9
def is_upper(x):
    for i in x:
        if i.isupper():
            print(x)
            return
        
capital_latter = ['Напишите', 'слово','боТ', 'bUss', 'boot']
for word in capital_latter:
    is_upper(word)
Напишите
боТ
bUss
0
23.03.2018, 21:30
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
23.03.2018, 21:30
Помогаю со студенческими работами здесь

Найти слово , начинающееся буквой а , оканчивающийся буквой я
Помогите пожалуйста решить в паскаль . Заранее благодарен . Найти слово , начинающееся буквой а ,...

Как вставить пробел рядом с заглавной буквой?
Привет всем, есть у меня задачка ,вот нужно строку вида hdgfjhbsBhjfdjdk, разделить пробелом так...

Как перед каждой заглавной буквой поставить точку в массиве
Можете подсказать как перед каждой заглавной буквой поставить точку с помощью цикла for.

Как найти последнее слово в списке?
Здравствуйте, есть вопрос, как можно найти последнее слово в списке, который задан структурой...

Как найти самое частое слово в списке?
Как найти самое частое СЛОВО в списке? С числами мне объяснили, а вот теперь как со словами?


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru