Categories
Python Answers

How to print everything in one line dynamically with Python?

Spread the love

Sometimes, we want to print everything in one line dynamically with Python.

In this article, we’ll look at how to print everything in one line dynamically with Python.

How to print everything in one line dynamically with Python?

To print everything in one line dynamically with Python, we can set the end parameter to an empty string and the sep parameter to a string with one space.

And we set flush to True.

For instance, we write:

for item in range(1, 10):
    print(item, sep=' ', end='', flush=True)

We loop through the iterator that returns 1 to 9.

Then we call print in the loop body with the options set.

We replaced new line with an empty string for the end character for each print call.

Now we should see:

123456789

printed on the screen.

Conclusion

To print everything in one line dynamically with Python, we can set the end parameter to an empty string and the sep parameter to a string with one space.

And we set flush to True.

By John Au-Yeung

Web developer specializing in React, Vue, and front end development.

Leave a Reply

Your email address will not be published. Required fields are marked *