Text Wrap

Sort by

recency

|

1929 Discussions

|

  • + 0 comments
    import textwrap
    
    def wrap(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)
    
  • + 0 comments

    def wrap(string, max_width):
    return '\n'.join(textwrap.wrap(string,max_width))

  • + 0 comments
    def wrap(string, max_width):
        new_str = ''
        
        for i in range(0, len(string), max_width):
            new_str += string[i: i + max_width] + '\n'
            
        return new_str
        
    if __name__ == '__main__':
        string, max_width = input(), int(input())
        result = wrap(string, max_width)
        print(result)
    
  • + 0 comments

    TextWrap library is already being imported so let's go with that instead of manually loop through characters.

    import textwrap

    def wrap(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)

  • + 0 comments
    import textwrap
    
    def wrap(string, max_width):
        wrapped_line = textwrap.fill(string, width=max_width)
        return wrapped_line
    
    if __name__ == '__main__':
        string, max_width = input(), int(input())
        result = wrap(string, max_width)
        print(result)