var1 =1 var2 =10
也可以通過使用 del 語句刪除一個參照的數位物件。 del語句的語法是 -
del var1[,var2[,var3[....,varN]]]]
delvardel var_a, var_b
int (有符號整數): 它們通常被稱為只是整數或整數,是正的或負的整數,沒有小數點。 Python3整數是無限的大小。Python 2中有兩個整數型別 - int 和 long。
在Python3中不再有 「長整型」了。
float (點實數值) : 也叫浮點數,它們代表實數,並用小數點分割整數和小數部分。浮點數也可以用科學記數法,使用 e 或 E 表示10的冪 (2.5e2 = 2.5 x 102 = 250).
complex (複數) : 格式是 a + bJ,其中a和b是浮點數,而J(或j)代表-1的平方根(這是一個虛數)。 實數是a的一部分,而虛部為b。複數不經常使用在 Python 程式設計了。
>>> number =0xA0F#Hexa-decimal>>> number 2575>>> number=0o37#Octal>>> number 31
int | float | complex |
---|---|---|
10 | 0.0 | 3.14j |
100 | 15.20 | 45.j |
-786 | -21.9 | 9.322e-36j |
080 | 32.3+e18 | .876j |
-0490 | -90. | -.6545+0J |
-0x260 | -32.54e100 | 3e+26J |
0x69 | 70.2-E12 | 4.53e-7j |
複數包含一對有序實浮點數由a + bj來表示,其中,a是實部,而b是複數的虛部。
python在含有混合型別到普通型別用於計算表示式,內部轉換數位。但有時,需要從一種型別明確強制轉換到另一種型別,以滿足操作符或函式引數的要求。
型別 long(x) 將 x 轉換為一個長整型
型別 float(x) 將 x 轉換為浮點數
型別 complex(x) 將 x 轉換成具有實數部分x和虛部為零的複數
型別 complex(x, y) x和y轉換成一個帶x實部和y為虛部的複數。x和y是數值表示式
函式 | 返回( 描述 ) |
---|---|
x的絕對值:x和零之間的(正)的距離。
|
|
x的上限:小於x的最小整數
|
|
cmp(x, y) |
-1 if x < y, 0 if x == y, 或 1 if x > y . 在Python3中已過時,使用return (x>y)-(x<y) 來代替 |
x的指數: ex | |
x的絕對值
|
|
x的地板除:大於x的最大整數
|
|
x的自然對數,對於x> 0
|
|
x的基數為10的對數,對於x>0
|
|
引數的最大值:值最接近正無窮大
|
|
引數的最小值:值最接近負無窮大
|
|
x在一個兩個專案的元組的整數和小數部分。兩個部分與x的符號相同。整數部分返回為 float 型別。 | |
x**y 的值 | |
x從小數點四捨五入到n位數的值,Python從零取整:round(0.5) 是 1.0 以及 round(-0.5) 是 -1.0. | |
x的平方根,對於x>0
|
亂數被用於遊戲,模擬,測試,安全性和保密性的應用程式。Python包括常用以下函式功能。
函式 | 描述 |
---|---|
從列表,元組或字串的隨機項。
|
|
從範圍內隨機選取元素(start, stop, step)
|
|
隨機浮點數r,使得r>0或r=r,並且r小於1
|
|
設定生成亂數所使用的整數起始值。呼叫任何其它隨機模組功能之前呼叫此函式。返回None。 | |
隨機化代替列表中的項。返回None。
|
|
隨機浮點數r,x<r或x=r,並且r小於y
|
函式 | 描述 |
---|---|
以弧度返回X的反餘弦值
|
|
以弧度返回X的反正弦
|
|
以弧度返回x的反正切值
|
|
以弧度形式返回 atan(y / x)
|
|
返回x弧度的餘弦值
|
|
返回Euclidean範數,sqrt(x*x + y*y). | |
返回 x 弧度的正弦值
|
|
返回 x 弧度正切值
|
|
將x從弧度到度轉換角度
|
|
從角度x轉換為弧度
|
常數 | 描述 |
---|---|
pi |
數學常數 pi
|
e | 數學常數e |