Hey mensen! Hopelijk gaat het goed met jullie allemaal. In dit artikel zullen we verschillende manieren onthullen om een newline karakter in Python(\n) toe te voegen aan de uitvoer van de af te drukken gegevens.
Dus, laten we beginnen!
Techniek 1: Voeg een newline karakter toe in een multiline string
Python Multiline String biedt een efficiënte manier om meerdere strings op een uitgelijnde manier weer te geven. Een newline (\n) karakter kan worden toegevoegd aan een multiline string zoals hieronder getoond-
Syntax:
string = '''str1\nstr2....\nstrN'''
We kunnen eenvoudig ‘\n’ gebruiken voor elke string die we op een nieuwe regel in een multiline string willen weergeven.
Exemplaar:
str='''Hello all!! \nI am Pythoner \nWelcome to the AskPython Tutorial''' print(str)
Uitvoer:
Hello all!! I am Pythoner Welcome to the AskPython Tutorial
Techniek 2: Toevoegen van newline aan een Python-lijst
Python-lijst kan worden beschouwd als een dynamische array waarin heterogene elementen worden opgeslagen op dynamische runtime.
De string.join()-functie kan worden gebruikt om een nieuwe regel toe te voegen tussen de elementen van de lijst, zoals hieronder wordt getoond-
Syntax:
'\n'.join(list)
Exemplaar:
lst = print("List before adding newline character to it:",lst)lst = '\n'.join(lst)print("List after adding newline character to it:\n",lst)
Uitvoer:
List before adding newline character to it: List after adding newline character to it: PythonJavaKotlinCpp
Techniek 3: Een newline op de console weergeven
In het allereerste beginstadium is het belangrijk om te weten hoe functies op de console worden uitgevoerd. Gebruik de onderstaande code om een newline op de console weer te geven
print("str1\nstr2")
Voorbeeld:
Techniek 4: Een nieuwe regel weergeven via print statement
Het teken newline kan worden toegevoegd aan de functie print() om de string op een nieuwe regel weer te geven, zoals hieronder wordt getoond-
Syntax:
print("str1\nstr2\n...\strN")
Voorbeeld:
print("Hello Folks! Let us start learning.")print("Statement after adding newline through print() function....")print("Hello Folks!\nLet us start learning.")
Uitvoer:
Hello Folks! Let us start learning.Statement after adding newline through print() function....Hello Folks!Let us start learning.
Techniek 5: Een newline-teken toevoegen via Python f-string
Python f-string geeft de string-statements ook op een geformatteerde manier weer op de console. Om een newline-teken toe te voegen via een f-string, volgt u de onderstaande syntaxis:
newline = '\n'string = f"str1{newline}str2"
Voorbeeld:
newline = '\n'str = f"Python{newline}Java{newline}Cpp"print(str)
Uitvoer:
PythonJavaCpp
Techniek 6: Een nieuwe regel naar een bestand schrijven
Een newline-teken kan aan een Python-bestand worden toegevoegd met behulp van de onderstaande syntaxis:
Syntaxis:
file_object.write("\n")
Voorbeeld:
Hier hebben we een Python.txt-bestand gebruikt met de onderstaande voorgedefinieerde inhoud als getoond-
import os file = "/Python.txt" with open(file, 'a') as file: file.write("\n")
Uitvoer:
Zoals hieronder te zien is, wordt een nieuwe regel aan de inhoud van het bestand toegevoegd.