浮点数:
浮点数,称为float
浮点数用a*b^10 形式的科学计数法表示,比如:3.14 表示为314E-2或者314e-2.
这些数字在内存中要是按照科学计数法存储的。
类型转换和四舍五入:
1.类型于int(),我们也可以使用float()将其他类型转化为成浮点数
2.整数和浮点数混合运算时,表达式结果自动转型成浮点数,比如:2+8.0的结果是10.0
3.round(value)可以返回四舍五入的值
注* 但不会改变原有的值,而是产生新的值
a=3
b=float(a) #这里重新在内存生成新的对象
>>>3.0
增强型赋值运算符:
运算符+,-,*,/,//,**和%和赋值符=结合可以构成“增强型赋值运算符”.比如:
运算符 | 例子 | 等价 |
+= | a+=2 | a=a+2 |
-= | a-=2 | a=a-2 |
*= | a*=2 | a=a*2 |
/= | a/=2 | a=a/2 |
//= | a//=2 | a=a//2 |
**= | a**=2 | a=a**2 |
%= | a%=2 | a=a%2 |
注意:“-=” 中间不能加空格