话不多说,先看个很low的python程序:
class Test(object):
print("Hi")
print("hello, world")
输出结果如下:
Hi
hello, world
没有什么异常,但若是想把print("Hi")
注释掉,我们有可能用如下的方式:
class Test(object):
"""
print("Hi")
"""
print("hello, world")
看似没什么不对,但一编译,抛出了个error,错误信息如下:
IndentationError: expected an indented block
翻译成中文是:缩进错误:期望缩进块
,python的缩进很及其严格,就把注释和注释内容对齐了试下:
class Test(object):
"""
print("Hi")
"""
print("hello, world")
运行了下,没错误,结果如下:
hello, world
总结:对python这种编程语言,不同与C、C++、Java等,python对代码缩进及其严格,哪怕是注释也不例外!!!!!!