Skip to content


Home » Blogs » How to Comment in Python A Comprehensive Tutorial (2 Methods)

How to Comment in Python A Comprehensive Tutorial (2 Methods)3 min read

How to Comment in Python

In this blog, you will find out How to Comment in Python with the help of two different methods. Comments are small pieces of information used for the developer’s understanding so that any developer can get to know about the code by reading the comments in the code.

Comments provide guidance, context, and clarity to the code, making it understandable not only for the developer but also for anyone who might read or modify it in the future. In Python, comments are important for enhancing the readability and maintainability of code, ensuring that it remains clear and manageable over time.


Also Read: How to Check Python Version In Windows, Mac, And Linux – Complete Guide

Types Of Comments in Python

There are two methods to write comments in Python, that includes:

1. Single-line comments

In Python, single-line comments are used with the hash symbol (#). They are best for short explanations or notes within the code without disturbing its flow.

For Example:

# This variable stores the user's age
age = 25

2. Multi-line comments

Another is Multi-line comments, it is used to write long explanations of code in multiple lines. As Python lacks built-in support for multi-line comments, developers have invented a new way to achieve similar functionality. There are two techniques for doing this, which includes:

1. Using multiple hash symbols (#) at the beginning of each line

Here is how we can write a multi-line comment in Python with the help of the hash symbol (#):

# This is a multi-line comment
# It spans across several lines
# And provides additional context

2. Using Multi-line strings without assigning them to a variable:

Here is how we can write a multi-line comment in Python with the help of strings:

Here is another example of how to write a multi-line comment
By enclosing the text within triple quotes
It allows for longer explanations without interruptions

Best Practices for Commenting in Python

There are some best practices you can follow as a developer to make your code more readable and clear so that they are easy to understand. In Python It is important to:

  • Comment complex logic or non-obvious code to help readers understand the logic behind that concept.
  • Avoid irrelevant comments that just rephrase what the code does, as it can clutter the codebase.
  • Make use of docstrings, which are simply multi-line strings at the beginning of functions or classes, for more detailed explanations of their purpose and usage.

Also Read: How to Learn Python In 30 Days! | Learn & Master Python Programming In a Month


In conclusion, comments in Python are an important part of development. As it is extremely helpful in understanding code, encourages collaboration, and maintains codebases effectively. Following best practices and utilizing different comment types helps developers make their code understandable, adaptable, and encourages teamwork. Remember, in the world of programming, well-commented code is a valuable resource to both present and future developers. We learnt how to comment in python in 2 ways.


Leave a Reply