Vì vấn đề đã nảy sinh trong một số dự án python [bao gồm cả pylint và black], tôi nghĩ PEP-8 sẽ được hưởng lợi từ việc chính xác hơn một chút
https. //www. con trăn. trạng thái org/dev/peps/pep-0008/#indentation
Các dòng tiếp tục phải căn chỉnh các phần tử được bao bọc theo chiều dọc bằng cách sử dụng dòng ẩn của Python nối bên trong dấu ngoặc đơn, dấu ngoặc và dấu ngoặc nhọn hoặc sử dụng thụt lề treo [7]. Khi sử dụng thụt lề treo, cần xem xét những điều sau đây;
và sau đó đưa ra hai ví dụ
vâng, nó mang lại
foo = long_function_name[
var_one, var_two,
var_three, var_four]
[có 1 dấu đầu dòng]
và không có nó cho
# Further indentation required as indentation is not distinguishable.
def long_function_name[
var_one, var_two, var_three,
var_four]:
print[var_one]
câu hỏi của tôi
Là
def long_function_name[
var_one, var_two, var_three,
var_four
]: #