說明:
今天在看python數字類型的操作,在此記錄下。
操作過程:
1.數字的加減乘除
>>> 2 + 2
4
>>> 4 - 2
2
>>> 2 - 4
-2
>>> 2 * 2
4
>>> 2 / 2 #除法的結果會返回小數的結果,如果是整除,小數點后面就是0
1.0
>>> 1 / 3
0.3333333333333333 #1除以3除不盡,小數點后面是無限循環。
>>> 2 / 0
Traceback (most recent call last):
File "", line 1, in
2 / 0
ZeroDivisionError: division by zero #0不能作為除數。要注意。
>>> 0 / 2
0.0
#通過()括號的方式來實現混合運算。
>>> (3 + 5) * 2
16
>>> (3 - 3 * 2) / 3
-1.0
#混合計算中,如果有小數,那么計算結果也返回浮點類型
>>> 4 * 3.75 - 1
14.0
>>> 4 * 1.3333 -1
4.3332
2.求商的運算,即如果是除法的結果帶有小數部分的,取整數部分
>>> 17 / 3 #正常的除法運算,得到的結果是帶有小數部分的
5.666666666666667
>>> 17 // 3
5
3.求余數
>>> 17 % 3 #17除以3,整數部分是5,余數是2
2
4.計算冪指數,即3的2次冪,5的10次冪,使用**來實現
>>> 2 ** 3 #計算2的3次冪,就是3個2相乘
8
>>> 2 ** 10 #2的10次冪,就是10個2相乘
1024
>>> 5 ** 3
125
5.查看最后輸出的值,最后表達式的值被賦值給 _
>>> 4 * 35 #最后一個表達式,計算的結果會賦值給 _
140
>>>_140
>>> tag = 112 #將112賦值給tag,但是并不會影響 _ ,只有計算的結果,_ 才會獲取到
>>>_140
>>> tag +_ #將tag 與 _ 進行加法計算252
備注:
1.除法總是返回浮點類型,即帶有小數部分的
2.除數不能是0
文檔創建時間:2018年11月23日18:34:08