Python: вставлять пробелы между словами, начинающимися с заглавных букв
Регулярное выражение Python: упражнение 51 с решением
Напишите программу на Python для вставки пробелов между словами, начинающимися с заглавных букв.
Пример решения : -
Код Python:
import re
def capital_words_spaces(str1):
return re.sub(r"(\w)([A-Z])", r"\1 \2", str1)
print(capital_words_spaces("Python"))
print(capital_words_spaces("PythonExercises"))
print(capital_words_spaces("PythonExercisesPracticeSolution"))
Пример вывода:
питон Python Упражнения Практическое решение Python для упражнений
Блок - схема:
Визуализируйте выполнение кода Python:
Следующий инструмент визуализирует, что компьютер делает шаг за шагом при выполнении указанной программы:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Previous: написать программу на Python для удаления области скобок в строке.
Далее: Python NumPy Array Object Упражнения Home.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code