整型(int)
- 在python中所有的整數都是int型別;
- python中的整數的大小沒有限制,可以是乙個無限大的整數;
- 只要是數字列印時一定是以十進位制的形式顯示的;
# 如果數字的長度過大,可以使用下劃線作為分隔符
n = 123_456_789
# 其他進製的整數:
n =0b10
# 二進位制 0b開頭
n =0o10
# 八進位制 0o開頭
n =0x10
# 十六進製制 0x開頭
# 注意:十進位制的數字不能以0開頭
n =0123
# 會報錯
# 對整數進行運算時,可以保證整數運算結果的精確;
n =1+2
# 3
浮點型(float)
- 在python中所有的小數都是float型別;
- 浮點型也可以使用科學計數法e表示;
# 對浮點數進行運算時,可能會得到乙個不精確的結果;
n =0.1
+0.2
# 0.30000000000000004
複數(complex)
- 複數由實數部分和虛數部分構成,實部a和虛部b都是浮點型;
- 可以用a + bj 或complex
(a,b)表示;
int()
-用整數字面量、浮點字面量構造整數(通過對數進行下捨入),或者用表示完整數字的字串字面量
float()
-用整數字面量、浮點字面量,或字串字面量構造浮點數(提供表示浮點數或整數的字串)
str(
)-用各種資料型別構造字串,包括字串,整數字面量和浮點字面量
x =int
(2.5
)# x 將是 2
y =float
("3"
)# y 將是 3.0
z =str
(4.0
)# z 將是 '4.0'
Python基礎 數字(Number)
python 支援三種不同的數值型別 整型 int 通常被稱為是整型或整數,是正或負整數,不帶小數點。python3 整型是沒有限制大小的,可以當作 long 型別使用,所以 python3 沒有 python2 的 long 型別。浮點型 float 浮點型由整數部分與小數部分組成,浮點型也可以使...
Python基礎(三)數字
資料型別的轉換只需要將資料型別作為函式名即可。int x 將x轉換為乙個整數 float x 將x轉換為乙個浮點數 complex x 將x轉換為乙個複數,實數部分為x,虛數部分為0.complex x,y 將x和y轉換為乙個複數,實數部分為x,虛數部分為y。在python的互動模式中,最後被輸出的...
Python數字型別基礎
目錄字串 列表字典 布林型別 解壓縮與使用者互動 每個程式語言都有乙個資料型別的東西,其實就是對常用的一些各種資料型別進行名的劃分,想讓計算機進行資料運算就得傳數字給它,想讓它處理文字,就要串字串型別給他。變數是用來描述世間萬物變化的狀態的,但是萬物的狀態是有多種的,要用不同的資料型別來描述 定義方...