五种基本对象类型 1.字符串 (String),简写str 2.整数(Integer),简写int 21,025,0x16 3.浮点数(float) 1.48,21.0,21.0.21,.21,2.1E2 4.布尔数(boolean),简记为bool True,False 5.复数 (complex) type ('小明') ,type(15) ,type(1.48) 1.不同类型对象运算规则不同 2.不同类型对象在计算机内表示方式不同 3.为何区分整数与浮点数 A.浮点数表示能力更强 B.浮点数有精度损失 C.CPU有专门的浮点数计算部件 算术运算符 +,-,*,/,%求余,**-指数 关系运算符 ==,!=,<>,>,<,>=,<= 逻辑运算符 and,or,not “/"表示向下取整数(floor division) 两个整数相除,结果也是整数,舍去小数部分 如果有一个数为浮点数,则结果为浮点数 若参与运算的两个对象的类型同,则结果类型不变 若参与运算的两个对象的类型不同,则按照以下规则进行自动类型转换 bool->int->float->complex
|
|