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
Text Wrap Solution 1:import textwrap
def wrap(string, max_width): #fill method takes the string and width as input and return a single string containing the wrap paragraph return textwrap.fill(string, max_width) return textwrap.fill(string, max_width)if __name__ == '__main__': string, max_width = input(), int(input()) result = wrap(string, max_width) print(result)To read more about text follow this link-https://docs.python.org/3/library/textwrap.htmlText Wrap Solution 2:import textwrap
def wrap(string, max_width): return "\n".join([string[i:i+max_width] for i in range(0, len(string), max_width)])if __name__ == '__main__': string, max_width = input(), int(input()) result = wrap(string, max_width) print(result)

0 comments:
Post a Comment
Feel free to share your thoughts and suggestion...