python附錄——單斜槓和雙斜槓運算子的區別
作者:由 無聊時再起名 發表于 舞蹈時間:2021-12-22
由於2。x版本不再更新,目前只討論3。x版本的python。
1、單斜槓(/)表示除法,且不管除數和被除數是不是整數,最後結果都是float型別。
2、雙斜槓(//)表示地板除,即先做除法(/),然後向下取整(floor)。至少有一方是float型時,結果為float型;兩個數都是int型時,結果為int型。
3。 另外,地板除 floor(x) 表示不大於x的最大整數,因此不是取整數部分,如 x 為負數時: