Python: добавление текста префикса ко всем строкам в строке
Строка Python: упражнение-28 с решением
Напишите программу на Python, чтобы добавить текст префикса ко всем строкам в строке.
Пример решения : -
Код Python:
import textwrap
sample_text ='''
Python is a widely used high-level, general-purpose, interpreted,
dynamic programming language. Its design philosophy emphasizes
code readability, and its syntax allows programmers to express
concepts in fewer lines of code than possible in languages such
as C++ or Java.
'''
text_without_Indentation = textwrap.dedent(sample_text)
wrapped = textwrap.fill(text_without_Indentation, width=50)
#wrapped +='\n\nSecond paragraph after a blank line.'
final_result = textwrap.indent(wrapped, '> ')
print()
print(final_result)
print()
Пример вывода:
> Python - это широко используемый высокоуровневый > цель, интерпретация, динамическое программирование > язык. Его философия дизайна подчеркивает код > удобочитаемость, а ее синтаксис позволяет программистам > выражать понятия в меньшем количестве строк кода, чем > возможно в таких языках, как C ++ или Java.
Блок - схема:
Редактор кода Python:
Есть другой способ решить это решение? Внесите свой код (и комментарии) через Disqus.
Предыдущий: Напишите программу на Python для удаления существующего отступа из всех строк данного текста.
Далее: Напишите программу на Python для установки отступа первой строки.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code