低版本中Python除法運算小技巧

2022-10-04 23:18:35 字數 685 閱讀 8908

首先要說的是python中的除法運算,在python 2.5版本中存在兩種除法運算,即所謂的true除法和floor除法。當使用x/ywww.cppcns.com形式進行除法運算時,如果x和y都是整形,那麼運算的會對結果進行擷取,取運算的整數部分,比如2/3的運算結果是0;如果x和y中有乙個是浮點數,那麼會進行所謂的true除法,比如2.0/3的結果是 0.66666666666666663。另外一種除法是採用x//y的形式,那麼這裡採用的是所謂程式設計客棧floor除法,即得到不大於結果的最大整數程式設計客棧值,這個運算時與運算元無jryhk關的。比如2//3的結果是0,-2//3的結果是-1,-2.0//3的結果是-1.0。

在未來的python 3.0中,x/y將只執行true除法,而與運算元無關;x//y則執行floor除法。如果需要在2.5版本的pytho程式設計客棧n中進行這樣的用法,則需要在**前加入from __future__ import division的宣告。如:

複製** **如下:

from __future__ import division 

a=2/3                 

from __future__ import division a=2/3

這時變數a的結果將是0.66666666666666663,而不是原來的3了。

本文標題: 低版本中python除法運算小技巧

本文位址:

使用低版本gcc g

解決方法為有兩個 第乙個方法 進入這個目錄,輸入命令 sudo dpkg i sudo mv usr bin gcc usr bin gcc mybackup sudo ln s usr bin gcc 4.1 usr bin gcc 如果需要使用gcc 4.6編譯其他程式,可以直接呼叫gcc 4....

低版本IE迭代

刪除 api 功能 替代功能 attachevent addeventlistener window.execscript eval window.doscroll window.scrollleft window.scrolltop document.all document.getelement...

配置ionic(低版本)

映象npm install g cnpm registry 安裝完成後,以後所有的外掛程式都使用cnpm這個命令來進行安裝。低版本 安裝成功則輸入命令列node v可看到版本號 解除安裝之前版本強烈推薦系統自帶設定 系統 應用和功能 nodejs右鍵解除安裝 npm install g ionic ...