如题,求大佬解
在书上看到只说变量只能含字母,下划线,数字,不能以数字开头,就在想难不成能用下划线或者别的开头吗
你好,变量名字可以以字母或者下划线开头
_a和a都是对的,不能以数字或者其他符号开头
是部分特殊符号和数字不能做为变量开头,其他的可以,你可以试试。
可以的
你甚至可以这么写(极度不推荐)
_ = 1
__ = 2
print(_+__)
Python的标识符和其他语言的有些不太一样,规则如下:
还有就是, __xxx__
是系统定义名字, __xxx
是类中的私有变量名,这一点是和Java、C/C++等不太一样的地方。