学生的属性
- 姓名
- 性别
- 年龄
- 身高
- 体重
- 籍贯
五种基本对象类型
- 字符串string,简记为str
- 使用''或""括起来的一系列字符
- 整数integer,简记为int
- 十进制:21,八进制:025,十六进制:0x15
- 浮点数float
- 1.48,21.0,21.,2.1E2
- 布尔数boolean,简记为bool
- True,False
- 复数complex
- 1+1j
对象类型 type()
为什么区分对象类型
- 不同类型运算规则不同
- 如:整数的加法和字符串的加法含义不同
- 不同类型对象在计算机内表示方式不同
- 5→101,'5'→1001101
- 为何区分整数和浮点数?
- 浮点数表示能力更强
- 浮点数有精度损失
- CPU有专门的浮点数运算部件