什麼是整型?Python整型詳細介紹
整數型別(int)簡稱整型,它用於表示整數,例如,100、2016等。整型字面值的表示方式有四種,分別是十進位制、二進位制(以“0B”或“0b”開頭)、八進位制(以數字“0”開頭)和十六進位制(以“0x”或“0X”開頭)。
Python的整型可以表示的範圍是有限的,它和系統的最大整型一致,例如,32位計算機上的整型是32位,可以表示的數的範圍是−231~231−1。在64位計算機上的整型是64位的,可以表示的數的範圍是−263~263−1。
接下來,看一些整型的示例程式碼,具體如下:
上述程式碼中,第1行程式碼的變數a的值是一個二進位制的整數,它屬於int型別,這點在第2~3行程式碼中得到了驗證。第4~5行程式碼直接輸出a的值,結果是十進位制的20。十進位制的數,如果想轉換為二進位制、八進位制或者十六進位制,可以使用指定的函式來完成。示例程式碼如下:
多學一招:長整型
長整型(long)是整型的超集,它可以表示無限大的整數(實際上只受限於計算機的虛擬記憶體大小)。長整型字面值的後面帶有字母“L”或“l”(推薦使用大寫的“L”)。長整型與整型的操作完全相同。示例程式碼如下:
從長遠來看,整型與長整型正在逐步統一為一種整型型別。從Python 2.3開始,再也不會報整型溢位錯誤,結果都會被自動轉換為長整型,現在兩種整型型別可以說是無縫結合,長整型字尾“L”變得可有可無。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69996644/viewspace-2764961/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 什麼是整型型別?Python整型詳細介紹型別Python
- 什麼是位元組碼?python位元組碼詳細介紹!Python
- bitlocker是什麼意思有什麼用 bitlocker功能作用詳細介紹
- python字典詳細介紹Python
- Java整型資料型別(詳解)Java資料型別
- Python基本資料型別之整型Python資料型別
- 現在很火的合約跟單模式是什麼?詳細介紹模式
- 超詳細的介紹Python語句Python
- Springboot是什麼?Springboot詳解!入門介紹Spring Boot
- 使用javap深入理解Java整型常量和整型變數的區別Java變數
- Python中縮排是什麼?Python特點介紹!Python
- 細說計算機底層整型編碼機制計算機
- Kafka詳細介紹Kafka
- javascript this詳細介紹JavaScript
- ApplicationContext 詳細介紹APPContext
- JDBC 詳細介紹JDBC
- Ifconfig詳細介紹
- Git詳細介紹Git
- Python安裝PyMongo的方法詳細介紹PythonGo
- 【譯】自動生成整型序列
- Python中pandas是什麼?資料結構介紹!Python資料結構
- Python中的IDLE是什麼?常用功能介紹!Python
- Spring bean詳細介紹SpringBean
- Nacos 介面詳細介紹
- SOLIDWORKS API詳細介紹SolidAPI
- Go Channel 詳細介紹Go
- Python入門課程—最詳細的Python庫介紹Python
- 交換兩個整型變數變數
- 什麼是程式?Python程式各部分內容介紹Python
- 是什麼JSON,簡單介紹JSON
- 詳細介紹Python類的繼承與多型Python繼承多型
- 人工智慧和Python是什麼關係?詳細分析!人工智慧Python
- 註解的詳細介紹
- Flutter系列(一)——詳細介紹Flutter
- Nginx服務詳細介紹Nginx
- LVM詳細介紹及建立LVM
- Webpack 打包 Javascript 詳細介紹WebJavaScript
- 【SCN】Oracle SCN 詳細介紹Oracle