Python 的 floordiv() 是一個重載類的整除運算符,它可以用來將一個數字除以另一個數字,並返回一個整數結果。它的用法與其他數學運算符相似,但它可以用於整數和浮點數,並且可以用於任何數據類型,例如列表,元組和字典。
floordiv() 的基本語法如下:
x // y
其中,x 是被除數,y 是除數。
舉個例子,假設我們想將 10 除以 3,我們可以使用 floordiv() 函數:
result = 10 // 3 print(result)
執行上面的程式碼,會得到以下輸出:
3
可以看到,floordiv() 函數將 10 除以 3,並返回 3,即 10 除以 3 的整數結果。
除了數字,floordiv() 函數也可以用於其他數據類型,例如列表,元組和字典。舉個例子,假設我們有一個列表,其中包含了一些數字:
numbers = [10, 20, 30, 40, 50]
我們可以使用 floordiv() 函數將列表中的每個數字除以 5:
result = [x // 5 for x in numbers] print(result)
執行上面的程式碼,會得到以下輸出:
[2, 4, 6, 8, 10]
可以看到,floordiv() 函數將列表中的每個數字都除以 5,並返回一個新的列表,其中包含了每個數字除以 5 的整數結果。
總結,Python 的 floordiv() 是一個重載類的整除運算符,它可以用來將一個數字除以另一個數字,並返回一個整數結果。它可以用於整數和浮點數,並且可以用於任何數據類型,例如列表,元組和字典。