在其他语言中,我通常按如下所示布置代码:
// First part
something();
moreStuff();
// Second Part
etc();
当然,在Python中,缩进被解释为(不存在)块的一部分,所以我不能这样做。
Python中有一个可以用来伪造此技巧的技巧吗?一个虚拟块还是其他东西?
答案 0 :(得分:0)
您可以在代码块的开头放置一个if True:
,以确保它始终运行并自动将其设置为缩进级别。许多脚本在一个块中运行其主要代码,例如
if __name__ == "__main__":
...
这两者都使代码应作为脚本(而不是作为模块)运行,并使其处于所需的缩进级别,这更加清楚了。如果您在开发更大的程序,则几乎总是要放在函数或类中,因此也要考虑一些缩进。
答案 1 :(得分:0)
最好的方法是这样写:
# First part
something();
moreStuff();
# Second Part
etc();
但是,如果您需要一个虚拟块,这可能会对您有所帮助。
if True:
# First part
something();
moreStuff();
# Second Part
etc();