浮點數:
浮點數,稱爲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 |
注意:“-=” 中間不能加空格