变量:
1、会变化的量
2、字面量表示字体本身的含义,它不会改变
3、命名的约定
#(1)开头必须是字母或下划线
>>> _a = 10
>>> aa = 10
#(2)其它可以是字母、数字、下划线
>>> a_a = 20
>>> a2a = 10
>>> aaa =30
#(3)区分大小写
>>> a =10
>>> A = 100
>>> a
10
>>> A
100
4、建议的命名方法
#(1)变量名全部采用小写字母 pythonnumber
#(2)有它的意义 age = 10
#(3)尽量简短 pynum
#(4)多个单词可用下划线 py_num
#(5)变量名尽量用名词,函数名尽量用(动词+名称) username update_computer
#(6)类名尽量采用驼峰形式 MyStudent
5、变量使用前必须赋值
>>> print(b) #没有赋值所以报错
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
NameError: name 'b' is not defined
6、变量赋值采用的是自右向左
>>> b = 100 #自右向左把100赋值给b
>>> print(b) #因为变量赋值了所以没有报错
100