变量名 下划线与连字符 _ -的选择

第一次写比较系统复杂的代码,所以想把一些东西写的规范一点。
关于变量名,https://unbug.github.io/codelf/,在这里查询时,char_set,字符集(合),里面有显示char-set这样的。
那么怎么回事!

a-1
NameError: name 'a' is not defined
a-1=11
SyntaxError: cannot assign to operator

在Python中,-就是减号。在C语言教材中,字符、数字、下划线。

那么使用-的情况:Lisp、URL、CSS等,他们可以在语义上判断是减号还是连字符

而在C、Python等编程语言更加严格和高效,所以不做无谓的判断,而Java多了$可以用。

而在兼容的语言中,由于双击变量能把下划线包含进来,这点优势,所以有的程序员更喜欢用下划线。

猜你喜欢

转载自blog.csdn.net/jhsxy2005/article/details/113744196