1
resposta

[Dúvida] \n

Em " print("\nVoluntários registrados:", voluntarios) " o que exatamente significa o "\n"?

1 resposta

"\n" é uma constante utilizada para pular e quebrar linhas.

Por exemplo, print("Voluntarios registrados:", voluntarios) não imprimi nada acima da linha

Imagem que contém apenas a impressão do exemplo sem o '\n' no começo

Agora, print("\nVoluntarios registrados:", voluntarios) imprimiria uma linha vazia acima do output

Imagem que contém uma linha vazia acima do output, utilizando  o '\n' no começo

Linguagens mais robustas como Java ou Python já inserem o caractere "\n" automaticamente no final de cada output, mas linguagens mais próximas à linguagem de máquina como C e C++ tornam necessário sempre adicionar "\n" no final de cada print no console se vc quiser um "enter" no fim dela.

Mais um exemplo usando o "\n" para quebrar uma linha ao meio utilizando print("Volun\ntarios registrados:", voluntarios).

Imagem que mostra uma quebra de linha no meio da palavra "voluntário"