雲端計算開發教程:Python資料型別之數字
今天這篇文章是給大家分享一些雲端計算開發教程,今天講解的是:Python資料型別之數字。
變數是儲存在記憶體中的值,也就是說在建立變數時會在記憶體中開闢一個空間。
計算機是用來輔助人類的,在程式設計中也對映了顯示世界的分類,以便於抽象的分析。
基於變數的資料型別,直譯器會分配指定記憶體,並決定什麼資料可以被儲存在記憶體中。
因此,變數可以指定不同的資料型別,這些變數可以儲存整數,小數或字元
PYTHON有五個標準的資料型別:
Numbers(數字)
String(字串)
List(列表)
Tuple(元組)
Dictionary(字典)
數字型別
用於儲存數值,是不可改變的資料型別。
改變數字資料型別會分配一個新的物件。
數字型別物件的建立:
當你指定一個值時,Number物件就會被建立:
var1 = 1
var2 = 10
使用Del語句刪除一些物件的引用
del語句的語法是:
del var1[,var2[,var3[....,varN]]]]
例如:
del var
del var_a, var_b
Python支援四種不同的數字型別:
int 有符號整型
long 長整型[也可以代表八進位制和十六進位制] L (python3.5已經沒有)
float 浮點型
complex複數
一些數值型別例項:
| int | long | float | complex
| 10 | 51924361L | 0.0 | 3.14j
| 100 | -0x19323L | 15.20 | 45.j
| -786| 0122L | -21.9 | 9.322e-36j
| 080 | 0xDEFABCECBDAECBFBAEl | 32.3+e18 .876j
| -0490| 535633629843L | -90. -.6545+0J
| -0x260| -052318172735L | -32.54e100 3e+26J
| 0x69 | -4721885298529L | 70.2-E12 4.53e-7j
長整型也可以使用小寫"L",還是建議使用大寫"L",避免與數字"1"混淆。
Python還支援複數,複數由實數部分和虛數部分構成,可以用a + bj,或者complex(a,b)表示,複數的實部a和虛部b都是浮點型
整型Int表示的範圍(2.0):
-2,147,483,648到2,147,483,647
-2**31到2**31-1
測試:
>>> num=2147483647
>>> type(num)
<type 'int'>
>>> num=2147483648
>>> type(num)
<type 'long'>
長整型Long表示的範圍(2.0):
很大,幾乎任意大的整數均可儲存
人為定義長整型:
>>>num=123L //在整數後面加L
>>>type(num)
<type 'long'>
浮點型Float:
>>> f=12
>>> type(f)
<type 'int'>
>>> f=12.0
>>> type(f)
<type 'float'>
複數型別:
應用於系統分析、訊號分析、量子力學、相對論、應用數學、流體力學、碎形
>>> j=3.12
>>> type(j)
<type 'float'>
>>> j=3.12j //在原來數字基礎上加j
>>> type(j)
<type 'complex'>
Bool型別:
嚴格來講,bool型別就是bool型別
bool(布林型)
真 或 假
1 或 0
True 或 False
>>> a=1==1
>>> a
True
>>> a=bool(1==1)
>>> a
True
>>> a=bool(1=="1")
>>> a
False
>>> type(a)
<type 'bool'>
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69916964/viewspace-2647434/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 雲端計算開發教程,雲端計算能幹什麼?
- 雲端計算開發教程:Python自動化運維開發實戰Python變數Python運維變數
- python基本資料型別計算Python資料型別
- Python標準資料型別-數字Python資料型別
- 1.1.1python基本資料型別之數字和字串Python資料型別字串
- 雲端計算開發教程:Python運算子與表示式Python
- 雲端計算開發學習教程,簡單介紹雲端計算
- Python基礎:資料型別-數字(5)Python資料型別
- 雲端計算如何推動全球數字化轉型
- 雲端計算教程開發知識,學雲端計算有什麼用?
- 雲端計算Python自動化運維開發實戰 三、python檔案型別Python運維型別
- python教程1.2:變數+資料型別+運算子Python變數資料型別
- Mysql 資料型別之整數型別MySQL 資料型別
- Python之資料型別Python資料型別
- 雲端計算助傳統行業加速數字化轉型行業
- 【MySQL資料型別1之--數值型別】MySql資料型別
- 雲端計算開發學習教程,雲端計算基礎架構實現講解架構
- 雲端計算資料
- PaaS雲端計算平臺,雲端計算程式開發
- 剖析雲端計算中的“共享型資料庫”資料庫
- 雲端計算開發教程:Python自動化運維開發實戰流程控制Python運維
- 雲端計算的資源管理特性及服務型別型別
- Flutter開發之Dart的資料型別02FlutterDart資料型別
- C語言資料型別和算數運算C語言資料型別
- Python - 基本資料型別_Number 數字、bool 布林、complex 複數Python資料型別
- 雲端計算和資料
- Python學習教程:基本資料型別Python資料型別
- python—資料型別和變數Python資料型別變數
- python之 資料型別判定與型別轉換Python資料型別
- 人人都能學會的python程式設計教程2:資料型別和變數Python程式設計資料型別變數
- Python基本資料型別之浮點型Python資料型別
- js基本語法之 值型別(資料型別)(變數型別)JS資料型別變數
- Python學習之資料型別Python資料型別
- Python基本資料型別之整型Python資料型別
- python-資料型別之字典Python資料型別
- python基礎之資料型別Python資料型別
- Python基本資料型別之intPython資料型別
- Python基本資料型別之strPython資料型別