我有一个带有很长参数名的函数,如何进行缩进?例如,
ret = foo(
first_argument=a,
i_am_a_very_very_very_long_function_paramter_name=the_name_is_too_long_fit_in_80_chars_line)
我不能像在IF条件下那样使用\
来分隔它们。我能想到的唯一方法是将the_name_is_too_long_fit_in_80_chars_line
命名为一个更短的名称,如下所示:
b = the_name_is_too_long_fit_in_80_chars_line
ret = foo(
first_argument=a,
i_am_a_very_very_very_long_function_paramter_name=b)
发布于 2018-06-04 08:06:55
我不知道如何在缩进方面做你想做的事情,但我有一种方法可以让代码更好并真正工作!
这样做:
args = (argOne=a, argTwo=b, argThree=c, etc)
def foo(args):
print("Herro world: A = " + argOne + "ect.")
简单地缩短参数并创建一个包含这些参数的元组,记住你是一个程序员,而程序员是懒惰的!只要你拿到你的薪水,代码也能像你期望的那样工作,那么每个人都会很高兴!
希望这能帮助
https://stackoverflow.com/questions/50671775
复制相似问题