Python基礎 數字

2021-10-03 09:05:24 字數 1113 閱讀 2253

整型(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數字型別基礎

目錄字串 列表字典 布林型別 解壓縮與使用者互動 每個程式語言都有乙個資料型別的東西,其實就是對常用的一些各種資料型別進行名的劃分,想讓計算機進行資料運算就得傳數字給它,想讓它處理文字,就要串字串型別給他。變數是用來描述世間萬物變化的狀態的,但是萬物的狀態是有多種的,要用不同的資料型別來描述 定義方...