1.变量
变量赋值,就是表达式,类似于字典,是一种绑定方法.
= 就是在调用对象的__call__方法,并获取返回值.
1.1 变量的三要素:id,type,value.
1.1.1 变量id:是一串hash值.
1.1.1.1 变量名:将变量名hash为变量id,来唯一标识一个变量.
1.1.2 变量type:是变量的所属的类
1.1.2.1 变量应该是一个实例化的对象
1.1.3 变量value:类的某个方法的返回值
1.1.3.1以数字和单个字符为基础,构建的结构
1.2 变量的命名规则:
1.2.1 不能使用数字开头
1.2.2 不能与关键字重名
1.2.3 一般不使用下划线开头
1.2.4 使用字母数字下划线
2.数据类型:
Python 是强类型的动态脚本语言
强类型:不允许不同类型相加
动态:不使用类型声明,且第一次声明需要赋值.