标识符的规则:
- 区分大小写;
- 第一个字符必须是字母或下划线。其后是字母、数字、下划线;
- 不能使用关键字;
- 以双下划线开头和结尾的名称通常有特殊含义,尽量避免这种写法;
help():查看python中的关键字;
变量的声明和赋值:
- 在赋值过程中,解释器先运行右边的表达式,生成一个代表表达式运算结果的对象,然后将这个对象地址赋值给左边的变量;
a = 123
变量的使用:
- 变量在使用前必须先被初始化,否则会出现NameError;
- 可以通过del语句删除不在使用的变量;
- 如果对象没有变量引用,就会被垃圾回收器回收,清空内存空间;
a = 123
del a
链式赋值:
# 等价
a=b=123
a=123
b=123
a,b,c=4,5,6
a=4
b=5
c=6
# 交换两个数的值
a,b=1,2
a,b=b,a