문자열 s와 너비 w가 있다고 가정합니다. 이 텍스트를 너비가 w인 단락으로 래핑해야 합니다. 이것은 textwrap 라이브러리 내부에 있는 fill() 함수를 사용하여 매우 쉽게 수행할 수 있습니다. 따라서 먼저 textwrap 라이브러리를 가져와야 합니다.
따라서 입력이 s ="The quick brown fox jumps over the lazy dog" w =9와 같으면 출력은
빠른
갈색 여우
점프
이상
게으른 개
이 문제를 해결하기 위해 다음 단계를 따릅니다. −
-
문자열을 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