Python hello world program, with practical examples.

How to Print Using Python

Python is a popular programming language for various applications, including web development, data analysis and machine learning. One of the most basic and essential tasks in Python programming is printing output to the console or to a file. In this article, we will discuss how to print hello-world in Python and how you can customize your output.

Printing Output in Python

Using print() Function

The most common way to print output in Python is by using the built-in print() function. This function can print various data types, including strings, numbers, and variables. Here is an example:

print("Hello, World!")

This will print “Hello, World!” to the console.

Printing Strings and Variables

You can also print variables and strings together using the print() function. Here is an example:

name = "Codetryout"
age = 25
print("My name is", name, "and I am", age, "years old.")

This will print the string “My name is Codetryout, and I am 25 years old.” to the console.

Printing Multiple Items

You can print multiple items in a single print() statement by separating them with commas. Here is an example:

print("Item 1", "Item 2", "Item 3")

This will print the strings “Item 1”, “Item 2”, and “Item 3” to the console.

Changing the Separator

By default, the print() function separates items with a space. However, you can change the separator by specifying the sep parameter. Here is an example:

print("Item 1", "Item 2", "Item 3", sep="-")

This will print the strings “Item 1-Item 2-Item 3” to the console.

Specifying the End Character

By default, the print() function adds a newline character at the end of each statement. However, you can change this behaviour by specifying the end parameter. Here is an example:

print("Hello", end="")

This will print the string “HelloWorld” to the console.

Printing to a File

In addition to printing output to the console, you can print output to a file. Here is an example:

with open("codetryout.txt", "w") as file:
    print("Output to a file.", file=file)

This will create a new file called “codetryout.txt” in the current directory and write the string “Output to a file.” to the file.


The printing output is an essential part of Python programming, and the print() function provides a simple and flexible way to print output to the console or a file. Using the different parameters and options available in the print function, you can customize your output to meet your needs.