Hey people! Espero que todos estejam a ir bem. Neste artigo, vamos revelar diferentes formas de adicionar um novo carácter de linha em Python(\n) à saída dos dados a serem impressos.
Então, vamos começar!
Técnica 1: Adicionar um novo carácter de linha numa cadeia de várias linhas
Python Multiline String fornece uma forma eficiente de representar múltiplas cadeias de caracteres de uma forma alinhada. Um novo caractere de linha(\n) pode ser adicionado à cadeia de caracteres multilinha como se mostra abaixo-
Syntax:
string = '''str1\nstr2....\nstrN'''
Podemos facilmente usar ‘\n’ antes de cada cadeia de caracteres que queremos exibir numa nova linha numa cadeia de caracteres multilinha.
Exemplo:
str='''Hello all!! \nI am Pythoner \nWelcome to the AskPython Tutorial''' print(str)
Output:
Hello all!! I am Pythoner Welcome to the AskPython Tutorial
Técnica 2: Adição de uma nova linha a uma Lista Python
Python List pode ser considerada como uma matriz dinâmica que armazena elementos heterogéneos na mesma em tempo de execução dinâmica.
A cadeia.A função join() pode ser usada para adicionar uma nova linha entre os elementos da lista, como mostrado abaixo-
Syntax:
'\n'.join(list)
Exemplo:
lst = print("List before adding newline character to it:",lst)lst = '\n'.join(lst)print("List after adding newline character to it:\n",lst)
Output:
List before adding newline character to it: List after adding newline character to it: PythonJavaKotlinCpp
Técnica 3: Exibindo uma nova linha na consola
Na fase inicial, é importante conhecer a execução de funções na consola. Para adicionar uma nova linha na consola, usar o código abaixo –
print("str1\nstr2")
Exemplo:
Técnica 4: Exibição de uma nova linha através de declaração de impressão
O carácter da nova linha pode ser adicionado à função imprimir() de modo a exibir a string numa nova linha como mostrado abaixo-
Syntax:
print("str1\nstr2\n...\strN")
Exemplo:
print("Hello Folks! Let us start learning.")print("Statement after adding newline through print() function....")print("Hello Folks!\nLet us start learning.")
Output:
Hello Folks! Let us start learning.Statement after adding newline through print() function....Hello Folks!Let us start learning.
Técnica 5: Adicionar um novo caractere de linha através de Python f-string
Python f-string também representa as declarações de string de uma forma formatada na consola. Para adicionar um novo caractere de linha através de uma f-string, seguir a sintaxe abaixo:
newline = '\n'string = f"str1{newline}str2"
Exemplo:
newline = '\n'str = f"Python{newline}Java{newline}Cpp"print(str)
Eliminar:
PythonJavaCpp
Técnica 6: Escrever uma nova linha num ficheiro
Um novo carácter de linha pode ser anexado a um ficheiro Python usando a sintaxe abaixo:
Sintax:
file_object.write("\n")
Exemplo:
Aqui, temos usado Python.ficheiro txt com o conteúdo pré-definido abaixo como mostrado-
import os file = "/Python.txt" with open(file, 'a') as file: file.write("\n")
Output:
Como se vê abaixo, uma nova linha é adicionada ao conteúdo do ficheiro.