我只是刚认识蟒蛇。
正如我在python中所知道的,多行注释如下所示
"""
this is a comments
"""但是考虑一下这段代码
somevariable="""this is a variable"""
print somevariable它打印这是一个变量
注释和字符串在python中是相同的还是不同的?
发布于 2013-06-21 11:36:53
第一个不是注释,而是一个字符串。但是,由于您没有使用该字符串执行任何操作(打印它,将它赋值给一个变量等等)。翻译所做的就是说:“是的,这是一个字符串,好吧!”完全无视它。实际上,它与注释相同,因为它是一组被解释器忽略的任意文本。
发布于 2013-06-21 11:26:41
Python中没有多行注释。他们都是线人。前者通常用作docstring,并与函数/类/模块相关联,而另一个则分配给变量。
发布于 2013-06-21 11:27:12
是的,它们是一样的
它称为docstring,您可以在这里找到有关这种类型字符串的更多信息:http://www.pythonforbeginners.com/basics/python-docstrings/
https://stackoverflow.com/questions/17234095
复制相似问题