正确:
# 与开始分隔符对齐.
foo = long_function_name(var_one, var_two,
var_three, var_four)
# 包括更多缩进以将其与其他缩进区分开来。.
def long_function_name(
var_one, var_two, var_three,
var_four):
print(var_one)
# 悬挂缩进应该增加一个层次.
foo = long_function_name(
var_one, var_two,
var_three, var_four)
错误:
# 不使用垂直对齐时禁止第一行的参数.
foo = long_function_name(var_one, var_two,
var_three, var_four)
# 由于压痕无法区分,因此需要进一步压痕.
def long_function_name(
var_one, var_two, var_three,
var_four):
print(var_one)
4空规则在连续行中变更选择性.