TOPIC

Com a quebra deu Presentation error

Julian Luis asked 1 year ago

Com a quebra de linha, conforme especificado no problema, deu erro de apresentação:

i = input()

print('Feliz nat' + (i*'a') + 'l!\n')

Sem a quebra de linha, passou:

i = input()

print('Feliz nat' + (i*'a') + 'l!')

Remember not post solutions. Your post may be reviewed by our moderators.

  • Luís Antônio [C++11] replied 1 year ago

    Outra dica, quando for fazer tópicos no fórum coloque entre seu codigo entre as tags Code, ou selecione-o e aperte Ctrl + Alt + C

  • Luís Antônio [C++11] replied 1 year ago

    No python a própria função print já se encarrega de dar uma quebra de linha, é automático, no seu caso você estava quebrando duas linhas, por isso o erro de apresentação, e quando retirou o '\n' da expressão ficou apenas com a quebra automática da função print, daí o Accepted, espero ter ajudado.

    print(...)
        print(value, ..., sep=' ', end='\n', file=sys.stdout, flush=False)
    
        Prints the values to a stream, or to sys.stdout by default.
        Optional keyword arguments:
        file:  a file-like object (stream); defaults to the current sys.stdout.
        sep:   string inserted between values, default a space.
        end:   string appended after the last value, default a newline.
        flush: whether to forcibly flush the stream.