
不管是單斜桿還是雙斜桿,都是屬于除法運算符;
單斜杠是我們最常見的除法計算符號;
1、它們最大的區別是返回的結果不一樣,單斜杠計算的結果是保留若干小數;而雙斜桿的結果是保留最小整數(類似于向下?。?
2、A//B的返回類型取決與A和B的數據類型,只有A和B都為int型時結果才是int(此時表示兩數正除取商);
例子展示:
單斜桿用法
1.A和B都為int型,結果為float型
11/9=> 1.2222222222223
2.A為int型和B為float型,結果為float型
11/9.0=> 1.2222222222223
3.A為float型和B為int型,結果為float型
11.0/9=> 1.2222222222223
4.A和B都為float型,結果為float型
11.0/9.0=> 1.2222222222223
雙斜桿用法
【雙斜線是什么運算符號 - 經驗總結 m.deltahenze.cn】
1.A和B都為int型,結果為int型
11 // 9=> 1
2.A為int型和B為float型,結果為float型
11 // 9.0=> 1.0
3.A為float型和B為int型,結果為float型
11.0 // 9=> 1.0
4.A和B都為float型,結果為float型
11.0 // 9.0=> 1.0
