python如何整除
Python的除法運算符有兩個:“/”表示普通除法,使用它除出來的結果與平常數學計算的結果是相同的(即除不盡時,會產生小數部分);而“//”表示整除,使用它除出來的結果只有整數部分,小數部分將會被舍棄。
記住,在Python3.x中,除法運算的結果都是浮點類型。
例如如下代碼:
print("19/4的結果是:",19/4)
print("19//4的結果是:",19//4)
aa=5.2
bb=3.1
#aa/bb的值將是1.67741935483871
print("aa/bb的值是:",aa/bb)
#aa//bb值將是1.0
print("aa//bb的值是:",aa//bb)
此外,Python不允許使用0作為除數,否則將會引發ZeroDivisionError錯誤。
對于Python2.x而言,它只提供了一個“/”運算符,該運算符是Python3.x中“/”和“//”的綜合版。對于Python2.x中的“/”而言,它既是整除運算符,也是非整除運算符。規則如下:
當兩個操作數都是整數時,Python2.x中的“/”就是整除運算符。
當兩個操作數有一個是浮點數(或兩個都是浮點數)時,Python2.x中的“/”就是非整除運算符。
例如,在Python2.x的交互式解釋執行器中執行如下代碼:
>>>print(5/2)
2
>>>print(5.0/2)
2.5
>>>print(5/2.0)
2.5
>>>print(5.0/2.0)
2.5
以上內容為大家介紹了python培訓之如何整除,希望對大家有所幫助,如果想要了解更多Python相關知識,請關注IT培訓機構:千鋒教育。

相關推薦HOT
更多>>
python包的導入方式有幾種
python包的導入方式有幾種本文教程操作環境:windows7系統、Python3.9.1,DELLG3電腦。1、from...import導入frompackageimportmodule1,mo詳情>>
2023-11-08 23:58:44
python參數是什么
python參數是什么1、概念Python中函數的參數是不變的對象。Python函數具有靈活的參數形式,但默認參數必須指向不變的對象。如果默認參數是可變...詳情>>
2023-11-08 19:48:30
python使用items()遍歷鍵值對
python使用items()遍歷鍵值對字典可以用來存儲各種方式的信息,所以有很多方式可以通過字典的所有鍵值對、鍵或值。說明1、即使通過字典,鍵值對...詳情>>
2023-11-08 19:23:48
python按行讀取文件的方法比較
python按行讀取文件的方法比較1、read方法默認會把文件的所有內容一次性讀取到內存。如果文件太大,對內存的占用會非常嚴重2、readline方法,re...詳情>>
2023-11-08 18:22:27