Selon PEP 8, ce qui est acceptable (et ce que je l'ai utilisé dans le passé):Formatage de rupture de ligne correct selon PEP 8?
result = some_function_that_takes_arguments(
'a', 'b', 'c',
'd', 'e', 'f',
)
Ma question est, est-il de même à la définition de la fonction, donc quelque chose comme:
def some_function_that_takes_arguments(
a, b, c,
d, e, f,
):
return a,b,c,d,e,f
un autre exemple de ce que je l'ai fait dans le passé:
if (this_is_one_thing
and that_is_another_thing
):
do_something()
Je l'ai fait ainsi pendant un certain temps (pour la cohérence toutes mes lignes> 79 col sont divisé de cette façon) et je me demande quelles sont les pensées des autres.
Est-ce clair/agréable à regarder? Est-ce que ceci adhère au PEP 8?
Il est clair de regarder. Je ne connais pas la conformité PEP 8. –
C'est bon! Je préfère avoir des lignes plus longues ~ 100 caractères, et s'il ne suffit pas de mettre certains paramètres sur la même ligne que '(' et certains sur le suivant, la fonction prend peut-être trop de paramètres – Moberg