Skip to main content
Practice

Explaining Code with Comments

Comments are textual explanations added to code that will be ignored when Python code is executed.

Properly used comments make code easier to understand and are often used for documentation to aid collaboration with other developers.


How to Use Comments

In Python, comments are written using the hash (#) symbol. Any text that follows # is treated as a comment.

Writing a Comment
# This line does not affect the execution of the Python code
print("Python programming!") # This is also a comment

Multi-line Comments

Python does not directly support multi-line comments, but you can write comments over multiple lines using #.

Additionally, you can use string literals (''' or """) to simulate multi-line comments.

Writing Multi-line Comments
# First line comment
# Second line comment

"""
Triple double-quotes can be used like multi-line comments.
However, this is actually a string and affects Python code behavior.
"""

Want to learn more?

Join CodeFriends Plus membership or enroll in a course to start your journey.