python3变量命名规则_Python变量命名规则

变量名可以包括字母、数字、下划线, 但是数字不能作为变量的开头。例如,name1 是合法的变量名,而 1name 就不是,如下所示:

>>> name1=5

>>> 1name=3

SyntaxError. invalid syntax

我们可以看到,当变量名称有问题的时候,会出现红色的错误提示 “SyntaxError: invalid syntax”,这表示出现了语法错误。 Python 的变量名是区分大小写的,例如, name 和 Name 被看作是两个不同的变量,而不是相同的变量。

如下所示,变量 name 中的内容是“John” ,变量 Name 中的内容是 “Johnson”,这是两个不同的量。

>>> name="John"

>>> Name="Johnson"

>>> name

'John'

>>> Name

Johnson'

另外,也不要将Python的关键字和函数各作为变量名使用。例如,如果我们用关键词if当做变量并且为它赋值,系统直接就会报错。

>>> if=3

SyntaxError. invalid syntax

提示: 解释器在加载上下文的时候,如果遇到一些预先设定的变量值,就会触发解释器内置的一些操作,这些预定的变量值就是关键字。

变量名不能够包含空格,但可使用下划线来分隔其中的单词。例如,变量名 greeting_ message 是可以的,但变量名 greeting message 会引|发错误。

>>> greeting_message="Hello"

>>> greeting message="Hello"

SyntaxError.invalid syntax

总结一下Python 变量的命名规则:

变量名可以由字母、数字和下划线组成,但是不能以数字开头;

变量不能与关键字重名;

变量名是区分大小写的;

变量名不能够包含空格,但可使用下划线来分隔其中的单词。

通常,我们习惯于变量以小字母开头,除了第一个单词外,其他单词的首字母都大写,如 numberOfCandies。

除了上述变量命名方法之外,骆驼拼写法也很常用。就是将每个单词首字母大写,就像 NumberOfCandies 一样。之所以把这种拼写方法叫做骆驼拼写法,是因为这种形式看上去有点像是骆驼的驼峰,如下图所示。

2-2003061514231T.jpg

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值