1

1.5Python变量

Posted by 撒得一地 on 2015年11月13日 in python教程

变量基本上就是代表(或者引用)某值的名字。举个例子,如果希望用x代表5,只需要执行下面的语句即可:

>>>x = 5

这样的操作称为赋值(assignment),值5赋给了变量x。另一个说法就是:将变量x绑定到了值5上面。当变量被赋值后,就可以在表达式中使用变量。如:

>>>x * 2
10

需要小心的是,在使用变量之前,需要对其赋值。不然会报错,例子如下:

>>> x+y
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>

NameError: name 'y' is not defined

>>> x+1
6

变量名的命名规则

变量名可以包括字母、数字和下划线(_)。变量不能以数字开头。当变量名以数字开头就会报错。如下面这个例子:

>>> 99doll = 99
  File "<stdin>", line 1
    99doll = 99        ^

SyntaxError: invalid syntax

变量可以是下划线或者字母开头

>>> _abc = 9
>>> _abc
9

不过变量不能包含关键字,还有+、-、*、/等有意义的符合。当包含关键字和特殊意义符号时同样会报错,如:

>>> abc+ad = 1
  File "<stdin>", line 1

SyntaxError: can't assign to operator

标签:

上一篇:

下一篇:

相关推荐

1 Comment

Comments are closed. Would you like to contact the author directly?
网站地图|XML地图

Copyright © 2015-2024 技术拉近你我! All rights reserved.
闽ICP备15015576号-1 版权所有©psz.