使用Python程序将文本包装到宽度为w的段落中

使用Python程序将文本包装到宽度为w的段落中

假设我们有一个字符串s和一个宽度w。我们必须将此文本包装到宽度为w的段落中。这可以通过textwrap库内置的fill()函数非常轻松地完成。因此,我们必须先导入textwrap库。

因此,如果输入类似于s=”The quick brown fox jumps over the lazy dog”,w=9,则输出将为

The quick

brown fox

jumps

over the

lazy dog

为了解决这个问题,我们将按照以下步骤进行−

  • 将字符串放入s中

  • 将宽度放入w中

  • 通过将s作为第一个参数,w作为第二个参数,调用textwrap.fill(s,w)

示例

请查看以下实现以获得更好的理解

import textwrap
def solve(s, w):
   return textwrap.fill(s, w)

s = "The quick brown fox jumps over the lazy dog"
w = 9
print(solve(s, w))

输入

"The quick brown fox jumps over the lazy dog", 9

输出

The quick
brown fox
jumps
over the
lazy dog

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程