- Python - Exceptions
- Python - Files I/O
- Python - Modules
- Python - Functions
- Python - Date & Time
- Python - Dictionary
- Python - Tuples
- Python - Lists
- Python - Strings
- Python - Numbers
- Python - Loops
- Python - Decision Making
- Python - Operators
- Python - Data Types
- Python - Variables
- Python - Comments
- Python - Basic Syntax
- Python - Environment Setup
- Python - Overview
- Python - Home
Python Advanced Tutorial
- Python - Further Extensions
- Python - GUI Programming
- Python - XML Processing
- Python - Multithreading
- Python - Sending Email
- Python - Networking
- Python - Database Access
- Python - CGI Programming
- Python - Reg Expressions
- Python - Classes/Objects
Python Useful Resources
- Python - Discussion
- Python - Useful Resources
- Python - Tools/Utilities
- Python - Quick Guide
- Python - Questions and Answers
Selected Reading
- Who is Who
- Computer Glossary
- HR Interview Questions
- Effective Resume Writing
- Questions and Answers
- UPSC IAS Exams Notes
Python - Comments
Python comments are programmer-readable explanation or annotations in the Python source code. They are added with the purpose of making the source code easier for humans to understand, and are ignored by Python interpreter. Comments enhance the readabipty of the code and help the programmers to understand the code very carefully.
Just pke most modern languages, Python supports single-pne (or end-of-pne) and multi-pne (block) comments. Python comments are very much similar to the comments available in PHP, BASH and Perl Programming languages.
There are three types of comments available in Python
Single pne Comments
Multipne Comments
Docstring Comments
Single Line Comments
A hash sign (#) that is not inside a string pteral begins a comment. All characters after the # and up to the end of the physical pne are part of the comment and the Python interpreter ignores them.
Example
Following is an example of a single pne comment in Python:
# This is a single pne comment in python print ("Hello, World!")
This produces the following result −
Hello, World!
You can type a comment on the same pne after a statement or expression −
name = "Madisetti" # This is again comment
Multi-Line Comments
Python does not provide a direct way to comment multiple pne. You can comment multiple pnes as follows −
# This is a comment. # This is a comment, too. # This is a comment, too. # I said that already.
Following triple-quoted string is also ignored by Python interpreter and can be used as a multipne comments:
This is a multipne comment.
Example
Following is the example to show the usage of multi-pne comments:
This is a multipne comment. print ("Hello, World!")
This produces the following result −
Hello, World!
Docstring Comments
Python docstrings provide a convenient way to provide a help documentation with Python modules, functions, classes, and methods. The docstring is then made available via the __doc__ attribute.
def add(a, b): """Function to add the value of a and b""" return a+b print(add.__doc__)
This produces the following result −
Function to add the value of a and bAdvertisements