• <del id="a8uas"></del>
    • 千鋒教育-做有情懷、有良心、有品質的職業教育機構

      400-811-9990
      手機站
      千鋒教育

      千鋒學習站 | 隨時隨地免費學

      千鋒教育

      掃一掃進入千鋒手機站

      領取全套視頻
      千鋒教育

      關注千鋒學習站小程序
      隨時隨地免費學習課程

      上海
      • 北京
      • 鄭州
      • 武漢
      • 成都
      • 西安
      • 沈陽
      • 廣州
      • 南京
      • 深圳
      • 大連
      • 青島
      • 杭州
      • 重慶
      當前位置:合肥千鋒IT培訓  >  技術干貨  >  python如何整除

      python如何整除

      來源:千鋒教育
      發布人:xqq
      時間: 2023-11-08 10:34:51

      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培訓機構:千鋒教育。

      聲明:本站稿件版權均屬千鋒教育所有,未經許可不得擅自轉載。

      猜你喜歡LIKE

      python是什么編程語言

      2023-11-08

      pythonprogram是什么

      2023-11-08

      python包和文件夾有什么區別

      2023-11-08

      最新文章NEW

      pythoninsert函數是什么

      2023-11-08

      pythongil是什么

      2023-11-08

      pythontry是什么意思

      2023-11-08

      相關推薦HOT

      更多>>

      快速通道 更多>>

      最新開班信息 更多>>

      網友熱搜 更多>>