Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Python

Chương trình Python gói văn bản thành đoạn với độ rộng cố định


Cho chuỗi s và độ rộng w. Gói văn bản thành các dòng không quá w ký tự. Sử dụng textwrap.fill() từ thư viện chuẩn textwrap.

Ví dụ: s = "The quick brown fox jumps over the lazy dog", w = 9 → các dòng độ rộng ≤ 9.

Ví dụ mã nguồn

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))

Đầu vào / Đầu ra

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