所以我明白如果我执行以下操作
print """ Anything I
type in here
works. Multiple LINES woohoo!"""
但是如果下面是我的 python 脚本怎么办
""" This is my python Script. Just this much """
上面的东西有什么作用呢?是否被视为评论?为什么不是语法错误?
同样,如果我这样做
"This is my Python Script. Just this. Even with single quotes."
上面的两个脚本是如何解释的呢?
Thanks
三重引号'''
or """
只是表示字符串的不同方式。三引号的优点是它可以跨越多行,有时可以用作文档字符串.
原因:
"hadfasdfas"
不会引发任何错误是因为 python 只是创建字符串,然后不将其分配给任何内容。对于Python解释器来说,只要代码中没有语法或语义错误,即使有无意义的语句也没有问题。
希望有帮助。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)