Hello Programmers, In this post, you will know how to solve the Text Wrap in Python HackerRank Solution. This problem is a part of the HackerRank Python Programming Series.

One more thing to add, don’t directly look for the solutions, first try to solve the problems of Hackerrank by yourself. If you find any difficulty after trying several times, then you can look for solutions.
Text Wrap in Python HackerRank Solutions
problem
You are given a string S and width W.
Your task is to wrap the string into a paragraph of width W.
Function Description
Complete the wrap function in the editor below.
wrap has the following parameters:
- string string: a long string
- int max_width: the width to wrap to
Returns
- string: a single string with newline characters (‘\n’) where the breaks should be
Input Format
The first line contains a string, .
The second line contains the width, .
Constraints
- 0 < len(s) < 1000
- 0 < w < len(s)
Sample Input 0
ABCDEFGHIJKLIMNOQRSTUVWXYZ 4
Sample Output 0
ABCD EFGH IJKL IMNO QRST UVWX YZ
Text Wrap in Python HackerRank Solutions
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 in Python) is generated by Hackerrank but the Solution is Provided by BrokenProgrammers. This tutorial is only for Educational and Learning purposes.
Next: Designer Door Mat in Python HackerRank Solution