您當前的位置:首頁 > 舞蹈

python附錄——單斜槓和雙斜槓運算子的區別

作者:由 無聊時再起名 發表于 舞蹈時間:2021-12-22

由於2。x版本不再更新,目前只討論3。x版本的python。

1、單斜槓(/)表示除法,且不管除數和被除數是不是整數,最後結果都是float型別。

python附錄——單斜槓和雙斜槓運算子的區別

2、雙斜槓(//)表示地板除,即先做除法(/),然後向下取整(floor)。至少有一方是float型時,結果為float型;兩個數都是int型時,結果為int型。

python附錄——單斜槓和雙斜槓運算子的區別

3。 另外,地板除 floor(x) 表示不大於x的最大整數,因此不是取整數部分,如 x 為負數時:

python附錄——單斜槓和雙斜槓運算子的區別

標簽: float  斜槓  floor  int  整數