Python2和Python3除法差別

Python2和Python3除法差異

 

Python2除法:/,//,%
  "/":整數相除,向下取整;浮點數相除,結果包含小數(類似1/2,想保留小數應該寫成1.0/2或者1*1.0/2);
  “//”:整數相除,與“/”相同;浮點數相除,只返回整數部分,小數部分取零
  “%”:取餘


Python3除法:/,//,%
  "/":整數相除,也包含小數;
  “//”:不管結果中有沒小數,去掉小數取整;
  “%”:取餘

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章