alarm
Задайте вопрос
Информатика
Harry

посчитайте даю 25 поинтов Слова с прописной буквыДана строка. Измените регистр символов в этой строке так, чтобы первая буква каждого слова была заглавной, а остальные буквы — строчными. Решение оформите в виде функции Capitalize(S), возвращающей новую строку. Примеры:Ввод:-a-bb-cccIn a hole in the ground there lived a hobbit. Вывод:-A-Bb-CccIn A Hole In The Ground There Lived A Hobbit.

ответы: 1
Зарегистрируйтесь, чтобы добавить ответ
Ответ:

:

:

import re

def Capitalize(text: str):

ex = re. compile(r"[A-Za-zА-Яа-я]+")

words = ex. findall(text)

rest = ex. split(text)

result = []

for i in range(0, len(words)):

result. append(rest[i])

result. append(words[i]. capitalize())

result. append(rest[len(rest)-1])

return "". join(result)

S = "a-bb-ccc In a hole in the ground there lived a hobbit" # input("Введи строку: ")

print(Capitalize(S))

370
Anna
Чтобы ответить необходимо зарегистрироваться.

Другие вопросы: - Информатика

посчитайте 100 поинтов ПРОШУ С

Перевести из C в Javaprint_f ('Y

Дан текстовый файл, в котором че

Составить программу на языке Пас

посчитайте на пайтонНа вход алго

Даю 10 поинтов Слева направо,

Контакты
Реклама на сайте