色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 數字符類型

錢琪琛1年前8瀏覽0評論

Python中的數字符類型指的是包含數值的類型,其中包括整型(int)、浮點型(float)、復數型(complex),以及數字類型的基類(numbers)。下面將分別介紹這幾種數字符類型。

整型(int)

x = 10
y = -3
z = 0
print(type(x))
print(type(y))
print(type(z))

在上面的代碼中,x是一個正整數,y是一個負整數,z是一個零。x、y、z分別被賦值為10、-3、0,它們的類型分別為int。

浮點型(float)

a = 1.2
b = 3.4e-3
c = -0.1
print(type(a))
print(type(b))
print(type(c))

在上面的代碼中,a是一個浮點數,用小數點表示;b是一個科學計數法表示的浮點數;c是一個帶有負號的浮點數。a、b、c分別被賦值為1.2、0.0034、-0.1,它們的類型分別為float。

復數型(complex)

d = 5 + 3j
e = 2j
f = -4.6 + 7.8j
print(type(d))
print(type(e))
print(type(f))

在上面的代碼中,d是一個帶有實部和虛部的復數;e是一個虛數;f是一個實部和虛部都為浮點數的復數。d、e、f分別被賦值為5+3j、2j、-4.6+7.8j,它們的類型分別為complex。

數字類型的基類(numbers)

numbers包含了所有數字類型的基類,包括int、float、complex。

import numbers
g = 28
h = 3.6
i = 2.3 + 4j
print(isinstance(g, numbers.Number))
print(isinstance(h, numbers.Number))
print(isinstance(i, numbers.Number))

在上面的代碼中,g、h、i分別是一個整型、一個浮點型、一個復數型。使用isinstance()函數判斷它們是否屬于numbers類型,結果都為True。