
变量名的命名要遵循哪些原则?
展开全部
变量名首字母必须为字母(a-zA-Z),下划线(_),(@)或者美元符号($)开始,php编程中所有变量必须以$开始。
变量名只能是字母(a-zA-Z),数字(0-9),下划线(_)或(@)的组合,并且之间不能包含空格。
变量名不能使用编程语言的保留字。比如在javascript中不能使用true,false,while,case,break保留字等等。
扩展资料:
变量命名注意事项:
1、变量名的长度不受限制,但其中的字符必须是字母、数字、或者下划线(),而不能使用空格、连字符、标点符号、引号或其他字符。
2、变量名的第一个字符不能是数字,必须是字母或下划线。
3、Python区分大小写。
4、不能将Python关键字用作变量名。
参考资料来源:百度百科——变量命名规则
展开全部
变量名是由数字.字母和下划线组成,不要和关键字同名。一个字母的大小写是不同的变量名。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1:使用当前语言规定的合法字符(最好是英文)。记住当前语言(甚至是大多数语言)的关键字,不起关键字的名字。
比如:C语言不支持中文名字,而Java支持,等等等。。。
2:见名知意,看到这个变量名就应该大概知道是用来做什么的。
比如:人的名字你用一个叫a的变量存储就不太合适。
3:作用域越大的变量名就越起的复杂些,或者加上限定前缀、后缀什么的。
比如:一个全局变量直接起个叫Name的变量,其他地方用起来就可能出问题。
4:注意大写的i和小写的L。这俩货如果打错,不靠编辑器找错会很困难。
比如:某变量名表示一个人是否生病:bIsIll……知道后三个是什么么。。
5:尽量不要和常用的系统类、方法重名。
比如:print这个方法,很多语言里都有。你创建一个这个方法是给自己找麻烦……
6:如果加入了某开发团队,则要熟悉该团队的命名规范,这样你好我好大家好。
比如:某团队要求变量名字前面要加类型前缀,例:bool型的前缀b啦或者怎么样。
你就是不加,然后一个Gender名的变量对阅读代码的人是个负担,这性别是按字符存储的呢?还是按Object存储的呢?还是按bool型存储的呢?
比如:C语言不支持中文名字,而Java支持,等等等。。。
2:见名知意,看到这个变量名就应该大概知道是用来做什么的。
比如:人的名字你用一个叫a的变量存储就不太合适。
3:作用域越大的变量名就越起的复杂些,或者加上限定前缀、后缀什么的。
比如:一个全局变量直接起个叫Name的变量,其他地方用起来就可能出问题。
4:注意大写的i和小写的L。这俩货如果打错,不靠编辑器找错会很困难。
比如:某变量名表示一个人是否生病:bIsIll……知道后三个是什么么。。
5:尽量不要和常用的系统类、方法重名。
比如:print这个方法,很多语言里都有。你创建一个这个方法是给自己找麻烦……
6:如果加入了某开发团队,则要熟悉该团队的命名规范,这样你好我好大家好。
比如:某团队要求变量名字前面要加类型前缀,例:bool型的前缀b啦或者怎么样。
你就是不加,然后一个Gender名的变量对阅读代码的人是个负担,这性别是按字符存储的呢?还是按Object存储的呢?还是按bool型存储的呢?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询