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對32位整數(shù)的范圍限制在-2147483648-2147483647;Python的浮點數(shù)也沒有大小限制,但是超出一定范圍就直接表示為inf(無限大)。
補充:python 除法和乘方
1.除法
在做數(shù)值計算的時候,經(jīng)常能遇到2/3這種情況。為啦能得到0.667這樣的小數(shù)通常需要使用float()來實現(xiàn)。當(dāng)需要小數(shù)的地方多了的時候,就會是代碼的可讀性下降??梢栽诖a開頭添加from __future__ import division實現(xiàn)。
但是導(dǎo)入這個語句之后,當(dāng)我們只要整數(shù)部分,就只能得到小數(shù)??梢允褂?/的實現(xiàn)這樣的目的。
from __future__ import division print 2/3 #正常除法 print 2//3 #只要整數(shù)部分 print 8//3

2.乘方
python里乘方可以使用**這個符號實現(xiàn)。
print 2**3 print 2**-1 print 2**0.3

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
python實現(xiàn)獲取單向鏈表倒數(shù)第k個結(jié)點的值示例
這篇文章主要介紹了python實現(xiàn)獲取單向鏈表倒數(shù)第k個結(jié)點的值,結(jié)合實例形式分析了Python針對單向鏈表的定義、遍歷、傳值、判斷等相關(guān)操作技巧,需要的朋友可以參考下2019-10-10
python 提取tuple類型值中json格式的key值方法
今天小編就為大家分享一篇python 提取tuple類型值中json格式的key值方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2018-12-12
pycharm下配置pyqt5的教程(anaconda虛擬環(huán)境下+tensorflow)
這篇文章主要介紹了pycharm下配置pyqt5的教程(anaconda虛擬環(huán)境下+tensorflow),本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-03-03

