python里 M-32是一个好的命名吗?

如题所述

不是。

python语言以“简洁,优美”著名,变量命名也是有建议的规则的:

    可以由字母、数字、下画线(_)组成,其中数字不能打头。

    不能是 Python 关键字,但可以包含关键字。

    不能包含空格。

所以,我建议M-32可以改为M_32命名更为合理、美观。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-24
首先是不合法,因为python的变量名中不允许出现运算符。其次即使是使用M_32或者M32我认为也是不好的。因为我们在给变量名命名的时候要尽可能的做到见其名知其意。M_23看起来只是一个编号,普通人很难能明白其中的含义。
第2个回答  2020-03-21
这不是好不好的问题,这命名根本就不合法,因为你中间的横杠会被识别成减号。
你可以换成 M_32 或者 M32 。
相似回答