就是比如说,
i = a + 1
foo(i, a)
def bar():
pass
def xxx():
pass
也可以写作:
i=a+1
foo(i,a)
#下面两个 def 之间没有空行
def bar():
pass
def xxx():
pass
说白了就是空白有没有的问题,这种空白并不影响执行,但是习惯上觉得第一种要好看一些。
目前主要用 VS Code 和 VS 2017+Python 支持。以前写.Net 的时候,VS 是可以在写完一句之后马上就自动把第二种写法转换成第一种的,但对于 python 不支持。
请问各位老鸟有何高见?