# Text Wrap in Python | HackerRank Solution

Hello coders, today we will be solving Text Wrap Hacker Rank Solution in Python.

Contents

## Problem

You are given a string S and width w.

Your task is to wrap the string into a paragraph of width w.

## Input Format

The first line contains a string, S.

The second line contains the width, w.

## Constraints

• 0 < len(S) < 1000
• 0 < w < len(S)

## Output Format

Print the text wrapped paragraph.

Sample Input 0

```ABCDEFGHIJKLIMNOQRSTUVWXYZ
4```

Sample Output 0

```ABCD
EFGH
IJKL
IMNO
QRST
UVWX
YZ```

## Solution – Text Wrap in Python – Hacker Rank Solution

### Python 3

```import textwrap

def wrap(string, max_width):
for i in range(0,len(string)+1,max_width):
result = string[i:i+max_width]
if len(result) == max_width:
print(result)
else:
return(result)
if __name__ == '__main__':
string, max_width = input(), int(input())
result = wrap(string, max_width)
print(result)```

Disclaimer: The above Problem (Text Wrap) is generated by Hacker Rank but the Solution is provided by CodingBroz. This tutorial is only for Educational and Learning purpose.