变量
什么是变量:
变量是关联一个对象的标识符
变量可以绑定一个对象,并可以通过变量名使用这个对象
标识符的命名方法:
以字母或下划线开头,后跟字母下划线或数字
说明:
标识符区分大小写
示例:
a A a1 bbbb set_age _ _abcd __abcde
a1b2
不合法的标识符:
1a 123 $ABC
注:python的关键字不能用作变量名:
True, False, None, is, del, if,......
赋值语句 statements
符号 =
语法:
变量名 = 表达式
或
变量名1 = 变量名2 = 表达式
或
变量名1, 变量名2, ... = 序列
作用:
创建一个变量并绑定数据对象
改变一个变量的绑定的数据对象
示例:
a = 10
b = 20
c = a + b # c 绑定 30
a = b = c = 10000 # 同时改变三个变量的绑定关系
# 同时绑定在10000上
x, y = 100, 200 # 用x绑定100, 用y绑定200
赋值语句说明:
1. 当变量不存在时,赋值语句会创建该变量,同时将变量
绑定在赋值运算符右侧的对象上
2. 当变量存在时,改变此变量的绑定关系
3. 一个变量只能绑定一个对象
4. 多个变量可以同时绑定在一个对象上
如:
a = 100
b = a # b也同时绑定在a绑定的那个100上