python中分辨int和float的差別
想要表達數值的時候能夠更精確,我們可以透過小數點來實現。在我們生活消費的時候,有的賬單上會顯示到小數點後兩位。那麼在python中是如何區分整數好小數的呢?本篇我們以int整數和float小數為例,基於資料型別的使用環境,教大家在Python中對int 和 float進行分辨,具體思路過程如下。
浮點型就是小數型別,Python 透過是否有小數點來分辨 int 和 float。
>>> var1 = 314 # 整型 >>> var2 = 3.14 # 浮點型 注意:在Python 3 裡,只有一種整數型別 int,表示為長整型,沒有 python2 中的 Long。 s = 0.2243535 type(s)
得到結果:
<class 'float'>
這說明s的資料型別是float(浮點數)。
下面來看float()函式,float(x)將x轉換為浮點數,x可以是整數或字串。
# x為整數 >>> float(8) 8.0 # x為字串 >>> float('8') 8.0
擴充:數值運算中,常見的運算子有 +、 -、 、 /、 //、 %、 *,等等。
>>> 5 + 4 # 加法 9 >>> 4.3 - 2 # 減法 2.3 >>> 3 * 7 # 乘法 21 >>> 11 ** 2 # 乘方 121 >>> 11 % 2 # 取餘 1
以上就是我們在python中分辨整數和小數區別的方法了,對應的int和float想必小夥伴們已經能很好的運用。一些常見的運算子我們也可以瞭解一下,方便後面的學習。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/2983/viewspace-2831840/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- TKMySQL中int?(10)?和?int?(11)?的區別zceMySql
- 強制型別轉換(int)、(int&)和(int*)的區別型別
- int和Integer的區別
- C/C++_int/float/double的最大值和最小值C++
- MySQL 中 int (10) 和 int (11) 到底有什麼區別?MySql
- BOOL,int,float,指標型別的變數a 與“零”的比較語句指標型別變數
- int[] 、 list<int> 、 list<int>[] 的區別
- python 從list移除-1和非int型別的資料Python型別
- PostgreSQL DBA(131) - Develop(numeric vs float vs int)SQLdev
- Activity 中的方法 findViewById(int) 和 AppCompatActivity 中的方法 findViewById(int) 都匹配...ViewAPP
- decimal,float和double的區別是什麼?Decimal
- 型別轉換(int 和 String)型別
- CSS中的float和margin的混合使用CSS
- float和double有什麼區別?
- Python中is和==的區別Python
- Python 中 is 和 == 的區別Python
- C語言 關鍵字const的作用 const int* 和int *const 的區別C語言
- 10.int和Integer的區別(重點)
- 測試Java中的long,int基本型別Java型別
- int 和 Integer 有什麼區別
- 別人眼中的程式猿和現實中的程式猿差別在哪?
- C語言之int *f()、int(*f)()、int *a[]、int (*a)[] 區別小記C語言
- python:dis包中dis()和Bytecode()函式的差異Python函式
- CSS 中的 float、BFC、position 和 inline-blockCSSinlineBloC
- c++ 基本資料型別(int、float、double、long、long long)最大值,最小是表示方法C++資料型別
- int與Integer的區別
- c++中幾種常見的型別轉換。int與string的轉換,float與string的轉換以及string和long型別之間的相互轉換。to_string函式的實現和應用。C++型別函式
- Python中字典和json的區別!PythonJSON
- python中break和continue的區別Python
- Python3中_和__的用途和區別Python
- Python中的@staticmethod和@classmethod的區別PythonSSM
- position和float
- python的int怎麼用Python
- JavaScript中的資料型別-儲存差別JavaScript資料型別
- Python如何保留float型別小數點後3位Python型別
- 關於mysql中欄位定義的型別int、tinyint區別MySql型別
- java double、float型別的比較Java型別
- C語言 int,float,double整型和浮點型資料在相互運算時bug原因C語言