banner



How To Create A New Line In Python

Hey folks! Hope you all are doing well. In this article, we will be unveiling Different ways to add a newline character in Python(\n) to the output of the data to be printed.

So, let us get started!


Technique 1: Add a newline character in a multiline string

Python Multiline String provides an efficient way to represent multiple strings in an aligned manner. A newline(\n) character can be added to multiline string as shown below–

Syntax:

string = '''str1\nstr2....\nstrN'''                

We can easily use '\n' before every string which we want to display on a new line in a multiline string.

Example:

str='''Hello all!! \nI am Pythoner \nWelcome to the AskPython Tutorial'''  print(str)                

Output:

Hello all!!  I am Pythoner  Welcome to the AskPython Tutorial                

Technique 2: Addition of newline to a Python List

Python List can be considered as a dynamic array that stores heterogeneous elements into it at dynamic runtime.

The string.join() function can be used to add a newline amidst the elements of the list as shown below–

Syntax:

Example:

lst = ['Python','Java','Kotlin','Cpp'] 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: ['Python', 'Java', 'Kotlin', 'Cpp'] List after adding newline character to it:  Python Java Kotlin Cpp                

Technique 3: Displaying a newline on the console

At the very beginning stage, it is important to know the execution of functions on the console. To add a newline on the console use the below code–

Example:

Python newline with console Add a newline character in Python
Python newline with console

Technique 4: Displaying a new line through print statement

The newline character can be added to print() function in order to display the string on a new line as shown below–

Syntax:

print("str1\nstr2\n...\strN")                

Example:

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.                

Technique 5: Add a newline character through Python f-string

Python f-string also represents the string statements in a formatted manner on the console. To add a newline character through a f-string, follow the below syntax:

newline = '\n' string = f"str1{newline}str2"                

Example:

newline = '\n' str = f"Python{newline}Java{newline}Cpp" print(str)                

Output:


Technique 6: Writing a new line to a file

A newline character can be appended to a Python file using the below syntax:

Syntax:

Example:

Here, we have used Python.txt file with the below predefined content as shown–

Python Text-file
Python Text-file
import os  file = "/Python.txt"  with open(file, 'a') as file:    file.write("\n")                

Output:

As seen below, a new line gets added to the file content.

Add newline To A Python File
Add newline To A Python File

Conclusion

By this, we have come to the end of this topic. Feel free to comment below incase you come across any question.

Till then, Happy Learning!!


References

  • Adding newline to a Python file — Quora

How To Create A New Line In Python

Source: https://www.askpython.com/python/examples/add-a-newline-character-in-python

Posted by: camachowering.blogspot.com

0 Response to "How To Create A New Line In Python"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel