數字資料型別儲存數值。它們是不可變的資料型別,這意味著改變資料型別的結果值,需要乙個新分配的物件。
分配乙個值給它們來建立的物件。例如:
var1 = 1
var2 = 10
del var1[,var2[,var3[....,varn]]]]
可以使用del語句刪除單個或多個物件。例如:
del var
del var_a, var_b
python支援四種不同的數值型別:
int (有符號整數): 通常被稱為只是整數或整數,是正或負整數,不帶小數點。
long (長整數 ): 或長,是無限大的整數,這樣寫整數,後面跟著乙個大寫或小寫的l。
float (浮點實數值) : 或浮點數,表示實數,並寫入乙個小數點分隔的整數部分和小數部分。浮點數也可以是科學記數法,用e或e表示的功率10 (2.5e2 = 2.5 x 102 = 250).
complex (複數) : 形式如 a + bj,其中a和b是浮點和j(或j)表示-1的平方根(這是乙個虛數)。 a是數的實部,b是虛部。python程式設計不使用複雜的數字。
例子這裡是數字的一些例子:
intlong
float
complex
51924361l
0.03.14j
-0x19323l
15.20
45.j
-786
0122l
-21.9
9.322e-36j
0xdefabcecbdaecbfbael
32.3+e18
.876j
-0490
535633629843l
-90.
-.6545+0j
-0x260
-052318172735l
-32.54e100
3e+26j
0x69
-4721885298529l
70.2-e12
4.53e-7j
python允許長整型使用乙個小寫l,但建議只使用乙個大寫的l避免與數字1看起來一樣,python顯示長整數用乙個大寫l。
複數包含乙個有序對表示為a + bj,其中,a是實部,b是複數的虛部實浮點數。
數量型別轉換:
python中含有混合型別計算表示式內部將數字轉換為普通型別。但有時,需要從一種型別的顯式強制數到另乙個型別,以滿足操作符或函式引數的要求。
型別int(x)將x轉換為乙個普通的整數。
型別long(x)將x轉換為乙個長整數。
型別float(x)轉換x為乙個浮點數。
型別complex(x)轉換x為複數與實部x和虛部為零。
型別complex(x, y) 將x和y轉換成乙個複數與實數部分x和虛部y。 x和y是數值表示式
數學函式:
python包括以下執行數學計算的函式。
函式返回(描述)
x的絕對值:x和零之間的(正極)的距離。
x的上限:最小整數不小於x
-1 if x < y, 0 if x == y, 或1 if x > y
x的指數: ex
x的地板:最大的整數不大於x
x的自然對數,對於x> 0時
以10為底的對數,x>0。
它最大的引數:值最接近正無窮大
它的最小引數:值最接近負無窮大
x的兩個項元組的整數和小數部分。這兩個元素具有相同的x符號。整數部分返回乙個浮點數。
x在小數點四捨五入到n位數字。 python遠離零點決定:round(0.5) 是1.0 而round(0.5) 為-1.0。
x的平方根(x>0)
隨機數函式:
用於遊戲,模擬,測試,安全性和保密性的應用的隨機數。python包括常用以下函式。
函式描述
從列表,元組或字串隨機項。
隨機浮點數r,使得0是小於或等於r,r小於1
設定生成隨機數使用整數開始值。呼叫任何其他隨機模組函式之前呼叫這個函式。返回none。
隨機化代替列表中的項。返回none。
隨機浮點數r,使得x小於或等於r,r小於y
三角函式:
python包括以下執行三角函式計算功能。
函式描述
返回x的反余弦值,以弧度形式表示
返回x的反正弦,以弧度形式表示
返回x的反正切值,以弧度表示形式
返回反正切atan(y / x),以弧度形式表示
返回x 弧度的余弦
返回歐幾里德範數,sqrt(x*x + y*y)
返回x的弧度的正弦值
返回x的弧度的正切
從弧度到度角 x 的轉換
從角度到弧度角 x 的轉換
數學常數:
該模組還定義了兩個數學常數:
常數描述
pi數學常數pi
e數學常數e
python怎麼學知乎 python怎麼學??
轉我在另外乙個問題下的回答 讓專案需求來驅動你學習python 萬事開頭難,第一步掌握語法就是最重要的,我相信樓主可以很輕鬆的找到python語法介紹的相關文件,這裡不做推薦,此時給樓主乙個任務,看完基礎文件後,我希望你實現乙個網頁爬蟲,實現之前這幾個庫以及知識點需要了解下 requests 網路請...
python數字型別 python數字型別
在python中,資料採用了物件的形式 無論是python內建物件還是使用python工具和像c語言自行建立的物件 python數字型別工具 整數和浮點數 複數固定精度的十進位制數 有理分數 集合布林型別 無窮的整數型別 各種數字內建函式和模組 python數字型別在程式中的顯示方式之一是作為常量 ...
python數字型別 Python數字型別有哪些
python中數字型別有分為如下幾種型別 整型 int 長整型 long 浮點型 float 複數型 complex python是一種弱型別語言,所以變數都是不需要提前宣告,可以直接拿來使用。1 整型int表示的範圍是 2147483648到2147483647,如12,600,120等。int範...