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型別
- 【MySQL資料型別1之--數值型別】MySql資料型別
- JavaScript - 變數、值、型別JavaScript變數型別
- Python數值型別Python型別
- C#變數型別(1):引用型別和值型別 (轉)變數型別
- js基本語法之 值型別(資料型別)(變數型別)JS資料型別變數
- 第五課 Python基礎資料型別2Python資料型別
- oracle數值型別漫談Oracle型別
- 值型別和引用型別型別
- 值型別與引用型別型別
- mysql中數值型資料有哪兩個類別?MySql
- 值型別與引用型別的區別型別
- JavaScript值型別和引用型別JavaScript型別
- c#:值型別&引用型別C#型別
- Swift值型別和引用型別Swift型別
- JavaScript 字串轉換數值型別JavaScript字串型別
- XSD 數值資料型別資料型別
- char型別的數值轉換型別
- C#的型別——值型別與引用型別C#型別
- MYSQL 資料型別儲存-數值型MySQL 資料型別
- mybatis sql String>Double, 型別引數被強轉為數值型別MyBatisSQL型別
- Mysql資料庫學習(二):資料型別(數值型別 日期和時間型別 字串型別)MySql資料庫資料型別字串
- 泛型類、泛型方法、型別萬用字元的使用泛型型別字元
- 0-4 Python 基礎資料型別-數值型別Python資料型別
- JavaScript - 基本型別與引用型別值JavaScript型別
- MySQL 數值型別溢位處理MySql型別
- 基礎1:Python 數值型別Python型別
- 【Mysql 學習】數值型別轉換MySql型別
- 建信金融科技付曉巖:萬物皆有架構,架構復現萬物架構
- Structs vs classes(值型別vs引用型別)Struct型別
- 【C#之值型別vs引用型別】C#型別
- 區別值型別資料和引用型別資料型別
- MATLAB(2)資料型別一(數值型和…Matlab資料型別
- javascript原始值和引用值型別及區別JavaScript型別
- 幽默:物以類聚人以群分,但是動態型別呢?型別
- C#快速入門教程(9)——浮點數、Decimal型別和數值型別轉換C#Decimal型別
- php 的函式引數值型別限定PHP函式型別
- php的函式引數值型別限定PHP函式型別