Python3.*(第五課——數值型別,萬物皆有類別)
整型
python支援各種整數值,不管是小的整數值,還是大的整數值
例如:a = 56 a = 9999999999999999
Python2.X底層會將大整數當成long型別處理
Python的整型支援None值(空值) 例如:a = None print(a)
Python的整數數值有4種表示形式:
十進位制
二進位制:0b或者0B開頭的整數
八進位制
十六進位制
Python3.X允許為數值(包括浮點型)增加下畫線作為分隔符。
浮點型
Python的浮點數有兩種表示形式:
十進位制:例如:5.12、314.0、0.52
科學計數形式:例如:5.12e2(或5.12E2)(即5.12X102)
Python不允許除以0。不管是整型值還是浮點型值
f2 = 5e3值是5000,但它依然是浮點型值,而不是整型值,因為Python會自動將該數值變為5000.0。
複數
複數的虛部用j或J來表示。
計算複數:匯入cmath模組(c代表complex),該模組下包含了各種支援複數運算的函式。
模組就是一個Python程式,Python正是通過模組提高了自身的可擴充套件性的;
Python本身內建了大量模組,此外還有大量第三方模組,匯入這些模組即可直接使用這些程式中定義的函式。
相關文章
- TypeScript 數值型別TypeScript型別
- Python數值型別Python型別
- 第五課 Python基礎資料型別2Python資料型別
- JavaScript - 變數、值、型別JavaScript變數型別
- js基本語法之 值型別(資料型別)(變數型別)JS資料型別變數
- oracle數值型別漫談Oracle型別
- XSD 數值資料型別資料型別
- 值型別和引用型別型別
- mysql中數值型資料有哪兩個類別?MySql
- 值型別與引用型別的區別型別
- JavaScript值型別和引用型別JavaScript型別
- c#:值型別&引用型別C#型別
- 0-4 Python 基礎資料型別-數值型別Python資料型別
- JavaScript 字串轉換數值型別JavaScript字串型別
- JavaScript - 基本型別與引用型別值JavaScript型別
- 泛型類、泛型方法、型別萬用字元的使用泛型型別字元
- MySQL 數值型別溢位處理MySql型別
- 區別值型別資料和引用型別資料型別
- javascript原始值和引用值型別及區別JavaScript型別
- 建信金融科技付曉巖:萬物皆有架構,架構復現萬物架構
- 列舉型別分享 第五節型別
- 幽默:物以類聚人以群分,但是動態型別呢?型別
- C#快速入門教程(9)——浮點數、Decimal型別和數值型別轉換C#Decimal型別
- 從賦值看基本型別和引用型別的區別賦值型別
- Go: 指標方法與值方法<->指標型別與值型別Go指標型別
- FLOAT:浮點數值資料的大致數值資料型別資料型別
- 類似DDD的值物件的Java中新的值型別ValueType -jaxenter物件Java型別
- c++語言中類的私有型別或保護型別成員變數C++型別變數
- Kotlin 資料型別詳解:數字、字元、布林值與型別轉換指南Kotlin資料型別字元
- CSS 顏色值型別CSS型別
- Swift Talk:理解值型別Swift型別
- Java第五課. 類&物件Java物件
- Mysql 資料型別之整數型別MySQL 資料型別
- Hellow C# unity學習記錄(7)值型別引用型別以及引數傳遞C#Unity型別
- mysql 字串型別的數值欄位按照數值的大小進行排序MySql字串型別排序
- 3.帶你掌握Dart中的數值型別Dart型別
- Double型別數值相加導致精度缺失問題型別
- 形式引數和返回值型別的對比型別