根据python中变量的命名规则,下列哪个变量是正确的,Python中变量的命名规则是什么?
一般规则:
【规则1-1】命名应该是直观的、可拼写的,期望是字面上的,容易记忆和阅读。
标识符最好使用英文单词或其组合,不允许使用拼音。一般节目中的英文单词不要太复杂。
杂,用词要准确。
[规则1-2]命名的长度应符合“最小长度最大信息”的原则。c是简的一种
语言干净,命名也要简洁。比如变量名MaxVal比MaxValueUntilOverflow好。标记
一般来说,符号的长度不能太长。较长的单词可以通过去掉“元音”来缩写。
另外,英语单词尽量不要缩写,尤其是非常用的专业术语。如果有缩写,应该在同一个系统中使用。
单词必须使用相同的符号并表明它们的意思。
【规则1-3】当一个标识符由多个单词组成时,每个单词的首字母大写,其余全部小写。比较
比如:
当前值;
这种名字看起来更清晰,远胜于一长串字符。
【规则1-4】尽量避免在名字中使用数字,比如Value1、Value2等。除非逻辑上有必要。
号码。比如开发驱动的时候给pin起了名字,但是没有编号的名字就不好了。初学者总是喜欢用编号变量。
或者函数名,看起来很简单方便,其实是个定时炸弹。这个习惯初学者必须
改变它。
[规则1-5]为多个文件中常用的全局变量或函数添加范围限定符(建议使用模
块(缩写)作为范围限定符)。(GUI_等)
标识符的命名规则:
[规则1-6]标识符名称分为两部分:标准标识符前缀(后缀)表示标识。非全局变量不能以范围限定符为前缀。
int p;
char I;
int c;
char * a;
一般来说,习惯上用n,m,I,j,k等。表示int类型的变量;c、ch等。表示字符类型变量;a等人。
表示一个数组;p表示指针。当然这只是一般习惯,除了I,j,k等。可以用来表示循环变量,
尽量不要使用其他字符变量名。
【规则1-14】在定义变量的时候不要忘记初始化变量。定义变量时,编译器不一定是空的。
该内存已被保存,其值可能是无效数据。关于内存管理的章节有非常详细的讨论,请参考。
【规则1-15】注意不同类型数据之间运算的精度扩展问题。一般低精度的数据会是高精度的。
度数据扩展。
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。