關於Python Number 相關的知識!
如果把程式設計比作建房子,那麼資料就是建材。而建材有磚頭、水泥、木頭、鋼材等,不同型別的建材配合工作,才能把房子建好。程式設計也一樣,不同型別的資料型別配合工作才能讓我們高效程式設計,完成想要實現的功能!
Python中有六種資料型別,分別是:
——Number(數字)
——String(字串)
——List(列表)
——Tuple(元組)
——Set(集合)
——Dictionary(字典)
小U今天簡單和大家介紹一下 Python Number這個資料型別,有需要的童鞋可以記好筆記啦!
Python Number
Python Number 資料型別用於儲存數值。資料型別是不允許改變的,這就意味著如果改變 Number 資料型別的值,將重新分配記憶體空間。
以下例項在變數賦值時 Number 物件將被建立:
var1 = 1
var2 = 10
您也可以使用del語句刪除一些 Number 物件引用。
del語句的語法是:
del var1[,var2[,var3[....,varN]]]]
您可以透過使用del語句刪除單個或多個物件,例如:
del var
del var_a, var_b
四種資料型別
Python 中支援四種不同的數值型別:
·整型(Int) - 通常被稱為是整型或整數,是正或負整數,不帶小數點。
eg: 28、-9、303等
·長整型(long integers) - 無限大小的整數,整數最後是一個大寫或小寫的L。
eg: 519489681L、188L、5558L等
·浮點型(floating point real values) - 浮點型由整數部分與小數部分組成,浮點型也可以使用科學計數法表示(2.5e2 = 2.5 x 102 = 250)
eg: 3.14、32.3+e18等等
·複數(complex numbers) - 複數由實數部分和虛數部分構成,可以用a + bj,或者complex(a,b)表示, 複數的實部a和虛部b都是浮點型。
eg: 3e+26J,9.02j等等
Python Number 型別轉換
常見型別轉換方法如下:
int(x [,base ]) 將x轉換為一個整數
long(x [,base ]) 將x轉換為一個長整數
float(x ) 將x轉換到一個浮點數
complex(real [,imag ]) 建立一個複數
str(x ) 物件 x 轉換為字串
repr(x ) 將物件 x 轉換為表示式字串
eval(str ) 用來計算在字串中的有效Python表示式,並返回一個物件
tuple(s ) 將序列 s 轉換為一個元組
list(s ) 將序列 s 轉換為一個列表
chr(x ) 將一個整數轉換為一個字元
unichr(x ) 將一個整數轉換為Unicode字元
ord(x ) 將一個字元轉換為它的整數值
hex(x ) 將一個整數轉換為一個十六進位制字串
oct(x ) 將一個整數轉換為一個八進位制字串
以上就是今天小U為大家分享的【Python number】的相關知識啦!
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31560357/viewspace-2642582/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- React相關知識點:關於ReduxReactRedux
- Android關於鍵盤相關知識Android
- Redis的相關知識Redis
- /proc的相關知識
- Shell相關知識
- .net相關知識
- mobile相關知識
- rollback相關知識
- 關於Hibernate和hql語句的相關知識點
- 老Python總結的字典相關知識Python
- Python資料型別相關知識Python資料型別
- 音訊相關知識音訊
- Elasticsearch——search相關知識Elasticsearch
- Git相關知識點Git
- SSL相關知識科普
- redis相關知識點Redis
- RPM相關知識
- 直播相關知識收集
- shell相關知識點
- 證書相關知識
- 網路相關知識
- Oracle 相關知識點Oracle
- oracle awr相關知識Oracle
- nohup使用相關知識
- Python相關爬蟲的框架有哪些?Python知識Python爬蟲框架
- wifi認證的相關知識WiFi
- UIBarButtonItem的相關知識點UI
- tmpwatch相關的知識點
- 表碎片的相關知識(ZT)
- 3G的相關知識
- 關於一些php面試之物件導向的相關知識PHP面試物件
- 關於記憶體管理單元須要掌握的相關知識記憶體
- Mysql的優化的相關知識MySql優化
- RTMP協議相關知識協議
- Vlan相關知識雜記
- 【Java】容器相關知識點Java
- ivar layout 相關知識點
- LR模型相關知識點模型