主頁(yè) > 知識(shí)庫(kù) > python基礎(chǔ)--除法(/,//,%)的應(yīng)用說(shuō)明

python基礎(chǔ)--除法(/,//,%)的應(yīng)用說(shuō)明

熱門標(biāo)簽:企業(yè)做大做強(qiáng) 硅谷的囚徒呼叫中心 語(yǔ)音系統(tǒng) Win7旗艦版 電話運(yùn)營(yíng)中心 呼叫中心市場(chǎng)需求 客戶服務(wù) 百度AI接口

程序清單:

# val_caculate.py
a = 10 # a是整數(shù)
print('10/3 = ',10/3)
print('9/3 = ',9/3)
print('10//3 = ',10//3)
print('10%3 = ',10%3)

說(shuō)明:

1. 除法:/;

取整://;

取余:%

2. Python的整數(shù)沒(méi)有大小限制,而Java對(duì)32位整數(shù)的范圍限制在-2147483648-2147483647;Python的浮點(diǎn)數(shù)也沒(méi)有大小限制,但是超出一定范圍就直接表示為inf(無(wú)限大)。

補(bǔ)充:python 除法和乘方

1.除法

在做數(shù)值計(jì)算的時(shí)候,經(jīng)常能遇到2/3這種情況。為啦能得到0.667這樣的小數(shù)通常需要使用float()來(lái)實(shí)現(xiàn)。當(dāng)需要小數(shù)的地方多了的時(shí)候,就會(huì)是代碼的可讀性下降。可以在代碼開(kāi)頭添加from __future__ import division實(shí)現(xiàn)。

但是導(dǎo)入這個(gè)語(yǔ)句之后,當(dāng)我們只要整數(shù)部分,就只能得到小數(shù)??梢允褂?/的實(shí)現(xiàn)這樣的目的。

from __future__ import division
 
print 2/3  #正常除法
print 2//3 #只要整數(shù)部分
print 8//3

2.乘方

python里乘方可以使用**這個(gè)符號(hào)實(shí)現(xiàn)。

print 2**3
print 2**-1
print 2**0.3

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

您可能感興趣的文章:
  • python3 中的幾種除法介紹,小數(shù)的不同顯示
  • python ceiling divide 除法向上取整(或小數(shù)向上取整)的實(shí)例
  • 對(duì)python中的float除法和整除法的實(shí)例詳解
  • Python除法之傳統(tǒng)除法、Floor除法及真除法實(shí)例詳解
  • 詳解Python3除法之真除法、截?cái)喑ê拖氯≌麑?duì)比
  • 對(duì)Python 除法負(fù)數(shù)取商的取整方式詳解
  • python 除法保留兩位小數(shù)點(diǎn)的方法

標(biāo)簽:海南 崇左 山西 濟(jì)南 山西 長(zhǎng)沙 喀什 安康

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《python基礎(chǔ)--除法(/,//,%)的應(yīng)用說(shuō)明》,本文關(guān)鍵詞  ;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 收縮
    • 微信客服
    • 微信二維碼
    • 電話咨詢

    • 400-1100-266