IndentationError from comment in python

Viewed 5165

How come python reacts to indentations of a comment?

def foo():
    """
    Random comment
    """
    return True

works, but:

def foo():
"""
Random comment
"""
    return True

doesn't work, throwing an IndentationError.

Seems weird to me since comments shouldn't be nothing more then comments. And by the way, this works:

def foo():
# Another random comment
    return True
2 Answers
Related