python基礎(chǔ)--除法(/,//,%)的應(yīng)用說明
程序清單:
# 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)
說明:
1. 除法:/;
取整://;
取余:%
2. Python的整數(shù)沒有大小限制,而Java對(duì)32位整數(shù)的范圍限制在-2147483648-2147483647;Python的浮點(diǎn)數(shù)也沒有大小限制,但是超出一定范圍就直接表示為inf(無限大)。
補(bǔ)充:python 除法和乘方
1.除法
在做數(shù)值計(jì)算的時(shí)候,經(jīng)常能遇到2/3這種情況。為啦能得到0.667這樣的小數(shù)通常需要使用float()來實(shí)現(xiàn)。當(dāng)需要小數(shù)的地方多了的時(shí)候,就會(huì)是代碼的可讀性下降。可以在代碼開頭添加from __future__ import division實(shí)現(xiàn)。
但是導(dǎo)入這個(gè)語句之后,當(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ò)誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
python 實(shí)現(xiàn)的發(fā)送郵件模板【普通郵件、帶附件、帶圖片郵件】
這篇文章主要介紹了python 實(shí)現(xiàn)的發(fā)送郵件模板,包含Python發(fā)送普通郵件、帶附件及帶圖片郵件相關(guān)實(shí)現(xiàn)技巧,需要的朋友可以參考下2019-07-07Python如何實(shí)現(xiàn)大型數(shù)組運(yùn)算(使用NumPy)
這篇文章主要介紹了Python如何實(shí)現(xiàn)大型數(shù)組運(yùn)算,文中講解非常細(xì)致,幫助大家更好的了解和學(xué)習(xí),感興趣的朋友可以了解下2020-07-07pytorch 實(shí)現(xiàn)計(jì)算 kl散度 F.kl_div()
這篇文章主要介紹了pytorch 實(shí)現(xiàn)計(jì)算 kl散度 F.kl_div(),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2021-05-05Python實(shí)現(xiàn)完全數(shù)的示例詳解
完全數(shù),又稱完美數(shù),定義為:這個(gè)數(shù)的所有因數(shù)(不包括這個(gè)數(shù)本身)加起來剛好等于這個(gè)數(shù)。本文就來用Python實(shí)現(xiàn)計(jì)算完全數(shù),需要的可以參考一下2023-01-01matplotlib.pyplot.matshow 矩陣可視化實(shí)例
這篇文章主要介紹了matplotlib.pyplot.matshow 矩陣可視化實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-06-06