我尽量将代码的宽度控制在80个字符以内,这样就很容易在我设置的标准窗口中并排查看。在执行此操作时,我有一个如下所示的Python v2.7结构:subseq_id_to_intervals_dict, subseq_id_to_ccid_formats_dict, subseq_id_to_min_max_count_dict = map_cases(opts,
format_to_ccid_funcs,
sys.stdin)
所以我就这样分手了:
^{pr2}$
但这导致了错误NameError: name 'subseq_id_to_intervals_dict' is not defined
在我添加反斜杠之前:subseq_id_to_intervals_dict, \
subseq_id_to_ccid_formats_dict, \
subseq_id_to_min_max_count_dict = map_cases(opts,
format_to_ccid_funcs,
sys.stdin)
为什么行尾的逗号没有充分地通知Python,使其能够理解语法而不会出错?有没有一种更干净的方法可以不使用反斜杠?在